XML 51 R40.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings Per Share - Reconciliation of Basic and Diluted Earnings Per Share (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Earnings Per Share [Abstract]        
Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent $ 11,087 $ 13,706 $ (17,614) $ 27,625
Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent (29) (52) (89) (195)
Net income $ 11,058 $ 13,654 $ (17,703) $ 27,430
Weighted average common shares outstanding – basic 21,905 22,052 21,868 21,973
Weighted average common stock equivalents 270 509 0 452
Weighted average common shares outstanding – diluted 22,175 22,561 21,868 22,425
Net earnings (loss) per basic share:        
Income (Loss) from Continuing Operations, Per Basic Share $ 0.50 $ 0.62 $ (0.81) $ 1.26
Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Basic Share 0 0 0 (0.01)
Basic (USD per share) 0.50 0.62 (0.81) 1.25
Net earnings per diluted share:        
Income (Loss) from Continuing Operations, Per Diluted Share 0.50 0.61 (0.81) 1.23
Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Diluted Share 0 0 0 (0.01)
Diluted (USD per share) $ 0.50 $ 0.61 $ (0.81) $ 1.22