XML 115 R99.htm IDEA: XBRL DOCUMENT v3.3.1.900
NET INCOME PER SHARE (DILUTED SHARES TABLE) (DETAILS) - shares
shares in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2015
Sep. 30, 2015
Jun. 30, 2015
Mar. 31, 2015
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Weighted Average Number of Shares Outstanding Reconciliation [Abstract]                      
Shares used in basic earnings per share calculation 48,439 48,345 48,325 48,370 48,714 49,093 49,351 50,045 48,370 49,297 51,338
Effect of dilutive securities:                      
Stock options                 275 413 417
Restricted stock units                 338 392 489
Performance-based restricted stock units                 28 0 0
Total effects of dilutive securities                 641 805 906
Shares used in dilutive earnings per share calculation 48,853 48,936 49,064 49,158 49,514 49,940 50,111 50,973 49,011 50,102 52,244