XML 51 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share - Computation of Basic Earnings and Diluted Earnings Per Share Data (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Earnings Per Share [Abstract]        
Net income $ 39,161 $ 31,770 $ 76,986 $ 64,539
Weighted-average basic common shares outstanding (in shares) 38,390 37,154 38,416 37,144
Stock options (in shares) 1,834 2,047 1,834 2,067
Denominator for diluted earnings per share - Adjusted weighted-average shares (in shares) 40,224 39,201 40,250 39,211
Basic (USD per share) $ 1.02 $ 0.86 $ 2.00 $ 1.74
Diluted (USD per share) $ 0.97 $ 0.81 $ 1.91 $ 1.65