XML 31 R41.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Reconciliation of Earnings Per Share (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Earnings Per Share [Abstract]                      
Net income from continuing operations for basic and diluted earnings per share $ 27,955 $ 26,105 $ 29,217 $ 23,894 $ 33,674 $ 25,764 $ 17,154 $ 11,069 $ 107,171 $ 87,661 $ 120,014
Net income from discontinued operations for basic and diluted earnings per share         15,237 88,846 4,897 5,099   114,079 15,139
Net income $ 27,955 $ 26,105 $ 29,217 $ 23,894 $ 48,911 $ 114,610 $ 22,051 $ 16,168 $ 107,171 $ 201,740 $ 135,153
Weighted average shares outstanding - basic                 33,284 33,393 33,220
Dilutive effect of stock options and restricted stock                 196 167 130
Weighted average shares outstanding - diluted                 33,480 33,560 33,350
Earnings per share from continuing operations                      
Basic $ 0.85 $ 0.79 $ 0.87 $ 0.71 $ 1.01 $ 0.77 $ 0.51 $ 0.33 $ 3.22 $ 2.62 $ 3.61
Diluted 0.84 0.78 0.87 0.71 1.01 0.77 0.51 0.33 3.20 2.61 3.60
Earnings per share from discontinued operations                      
Basic         0.45 2.66 0.15 0.15   3.42 0.46
Diluted         0.45 2.64 0.15 0.15   3.40 0.45
Earnings per share net income                      
Basic 0.85 0.79 0.87 0.71 1.46 3.43 0.66 0.48 3.22 6.04 4.07
Diluted $ 0.84 $ 0.78 $ 0.87 $ 0.71 $ 1.46 $ 3.41 $ 0.66 $ 0.48 $ 3.20 $ 6.01 $ 4.05