XML 62 R52.htm IDEA: XBRL DOCUMENT v3.8.0.1
EARNINGS PER SHARE - Schedule of Weighted Average Shares and Share Equivalents that are Used to Calculate Basic and Diluted Earnings Per Share (Detail) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Earnings per share        
Weighted average number of shares outstanding used to calculate basic earnings per share 30,085 29,374 30,009 29,417
Dilutive securities        
Weighted average number of shares and share equivalents outstanding used to calculate diluted earnings per share 32,312 30,793 32,170 30,743
Restricted shares and restricted share units        
Dilutive securities        
Dilutive securities 1,404 1,068 1,394 1,024
Stock options        
Dilutive securities        
Dilutive securities 823 351 767 302