XML 73 R60.htm IDEA: XBRL DOCUMENT v3.7.0.1
NET INCOME PER SHARE (DILUTED SHARES TABLE) (DETAILS) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2017
Mar. 31, 2016
Weighted Average Number of Shares Outstanding Reconciliation [Abstract]    
Shares used in basic earnings per share calculation 45,950 48,368
Effect of dilutive securities:    
Stock options 6 18
Restricted stock units 342 347
Performance-based restricted stock units 17 13
Total effects of dilutive securities 365 378
Shares used in dilutive earnings per share calculation 46,315 48,746