XML 55 R45.htm IDEA: XBRL DOCUMENT v3.19.2
Net Income Per Share (EPS) (Schedule of Weighted Average Number of Shares) (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]        
Basic shares 38,654 45,106 39,436 45,113
Contingently issuable shares 28 37 61 27
Diluted shares 39,616 46,549 40,512 46,692
Antidilutive shares 65 35 41 34
Employee Stock Options [Member]        
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]        
Share-based awards 113 171 130 162
Restricted Stock Units [Member]        
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]        
Share-based awards 821 1,235 885 1,390