XML 58 R40.htm IDEA: XBRL DOCUMENT v3.8.0.1
Earnings Per Share (Basic and Diluted Earnings) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Earnings Per Share [Abstract]    
Net income $ 59,446 $ 46,120
Weighted-average number of common shares outstanding 27,911 28,750
Dilutive stock awards 39 100
Diluted weighted-average number of common shares outstanding 27,950 28,850
Basic earnings per share $ 2.13 $ 1.60
Diluted earnings per share $ 2.13 $ 1.60