XML 55 R45.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 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Basic weighted average shares outstanding 57,758 66,224 59,354 67,117
Diluted weighted average shares outstanding 58,387 66,789 60,044 67,771
Employee Stock Option [Member]        
Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract]        
Incremental Common Shares Attributable to Share-based Payment Arrangements 5 0 3 0
Restricted Stock Units (RSUs) [Member]        
Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract]        
Incremental Common Shares Attributable to Share-based Payment Arrangements 624 565 687 654