XML 118 R102.htm IDEA: XBRL DOCUMENT v3.20.4
Earnings Per Share - Calculation of Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
BASIC                      
Net income         $ 7,027 $ 2,669 $ (5,061) $ (1,005)      
Weighted-average common shares outstanding (in shares)                 13,893 13,879 13,948
Basic earnings (loss) per share (in dollars per share) $ 0.88 $ 0.44 $ 1.03 $ 0.42 $ 0.50 $ 0.19 $ (0.37) $ (0.07) $ 2.78 $ 0.26 $ 0.85
Net income $ 12,158 $ 6,168 $ 14,400 $ 5,846         $ 38,572 $ 3,630 $ 11,924
DILUTED                      
Net income         $ 7,027 $ 2,669 $ (5,061) $ (1,005)      
Weighted-average common shares outstanding (in shares)                 13,893 13,879 13,948
Dilutive effect of stock options, restricted stock and common stock warrants (in shares)                 273 230 112
Weighted-average common shares outstanding on a diluted basis (in shares)                 14,166 14,109 14,060
Diluted earnings (loss) per share (in dollars per share) $ 0.86 $ 0.43 $ 1.02 $ 0.41 $ 0.49 $ 0.19 $ (0.37) $ (0.07) $ 2.72 $ 0.26 $ 0.85