XML 56 R46.htm IDEA: XBRL DOCUMENT v3.10.0.1
Net Income Per Share (Reconciliation Between Basic And Diluted Weighted Average Shares Outstanding) (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Basic weighted average shares outstanding 56,875 63,683 58,519 65,960
Diluted weighted average shares outstanding 57,779 64,447 59,281 66,651
Employee Stock Option [Member]        
Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract]        
Incremental Common Shares Attributable to Share-based Payment Arrangements 31 4 12 1
Restricted Stock Units (RSUs) [Member]        
Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract]        
Incremental Common Shares Attributable to Share-based Payment Arrangements 873 760 750 690