XML 19 R5.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Common Stock Outstanding [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Treasury Stock [Member]
Total
Balance (in shares) at Dec. 31, 2019 7,446       30  
Balance at Dec. 31, 2019 $ 74 $ 30,952 $ 131,552 $ 0 $ (587) $ 161,991
Share-based compensation (in shares) 43       0  
Share-based compensation $ 1 1,806 0 0 $ 0 1,807
Exercise of stock options (in shares) 26       0  
Exercise of stock options $ 0 474 0 0 $ 0 474
Net share settlement of restricted stock units (in shares) (15)          
Net share settlement of restricted stock units $ 0 (748) 0 0 0 (748)
Net income from consolidated operations $ 0 0 13,369   $ 0 13,369
Other comprehensive loss           0
Balance (in shares) at Dec. 31, 2020 7,500       30  
Balance at Dec. 31, 2020 $ 75 32,484 144,921 0 $ (587) 176,893
Share-based compensation (in shares) 45       0  
Share-based compensation $ 0 2,428 0 0 $ 0 2,428
Exercise of stock options (in shares) 7          
Exercise of stock options $ 0 162 0 0 0 162
Net share settlement of restricted stock units (in shares) (17)          
Net share settlement of restricted stock units $ 0 (923) 0 0 0 (923)
Net income from consolidated operations $ 0 15,886   $ 0 15,886
Other comprehensive loss           0
Balance (in shares) at Dec. 31, 2021 7,535       30  
Balance at Dec. 31, 2021 $ 75 34,151 160,807 0 $ (587) 194,446
Share-based compensation (in shares) 53       0  
Share-based compensation $ 1 3,207 0 0 $ 0 3,208
Exercise of stock options (in shares) 17          
Exercise of stock options $ 0 390 0 0 $ 0 390
Net share settlement of restricted stock units (in shares) (23)       0  
Net share settlement of restricted stock units $ 0 (1,678) 0 0 $ 0 (1,678)
Net income from consolidated operations 0 0 41,789   0 41,789
Other comprehensive loss $ 0 0 0 (610) $ 0 (610)
Balance (in shares) at Dec. 31, 2022 7,582       30  
Balance at Dec. 31, 2022 $ 76 $ 36,070 $ 202,596 $ (610) $ (587) $ 237,545