XML 87 R75.htm IDEA: XBRL DOCUMENT v3.19.2
NET INCOME PER SHARE (DILUTED SHARES TABLE) (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Weighted Average Number of Shares Outstanding Reconciliation [Abstract]        
Shares used in basic earnings per share calculation 46,318 46,016 46,261 45,944
Effect of dilutive securities:        
Stock options   9   9
Restricted stock units 366 374 375 469
Performance-based restricted stock units   2   2
Total effects of dilutive securities 366 385 375 480
Shares used in dilutive earnings per share calculation 46,684 46,401 46,636 46,424