XML 53 R40.htm IDEA: XBRL DOCUMENT v3.10.0.1
Reconciliation of Earnings Per Share (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Earnings Per Share [Abstract]                      
Net income from continuing operations for basic and diluted earnings per share $ 33,674 $ 25,764 $ 17,154 $ 11,069 $ 96,082 $ 11,665 $ 5,724 $ 6,543 $ 87,661 $ 120,014 $ 57,646
Net income from discontinued operations for basic and diluted earnings per share 15,237 88,846 4,897 5,099 3,861 3,669 3,818 3,791 114,079 15,139 17,159
Net income $ 48,911 $ 114,610 $ 22,051 $ 16,168 $ 99,943 $ 15,334 $ 9,542 $ 10,334 $ 201,740 $ 135,153 $ 74,805
Weighted average shares outstanding - basic                 33,393 33,220 33,841
Dilutive effect of stock options and restricted stock                 167 130 108
Weighted average shares outstanding - diluted                 33,560 33,350 33,949
Earnings per share from continuing operations                      
Basic $ 1.01 $ 0.77 $ 0.51 $ 0.33 $ 2.89 $ 0.35 $ 0.17 $ 0.20 $ 2.62 $ 3.61 $ 1.70
Diluted 1.01 0.77 0.51 0.33 2.87 0.35 0.17 0.20 2.61 3.60 1.70
Earnings per share from discontinued operations                      
Basic 0.45 2.66 0.15 0.15 0.12 0.11 0.12 0.11 3.42 0.46 0.51
Diluted 0.45 2.64 0.15 0.15 0.12 0.11 0.12 0.11 3.40 0.45 0.51
Earnings per share net income                      
Basic 1.46 3.43 0.66 0.48 3.01 0.46 0.29 0.31 6.04 4.07 2.21
Diluted $ 1.46 $ 3.41 $ 0.66 $ 0.48 $ 2.99 $ 0.46 $ 0.29 $ 0.31 $ 6.01 $ 4.05 $ 2.20