XML 23 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
Accumulated Retained Earnings [Member]
Treasury Stock [Member]
Accumulated Other Comprehensive Income (loss) [Member]
Beginning Balances at Dec. 31, 2020 $ 59,533 $ 130 $ 25,509 $ 38,620 $ (4,187) $ (539)
Net income (loss) 12,221     12,221    
Employee common stock purchases 301 0 301      
Other comprehensive (loss), net of taxes (68)         (68)
Stock-based compensation expense 2,212   2,212      
Stock options exercised 229 1 228      
Ending Balances at Dec. 31, 2021 74,428 131 28,250 50,841 (4,187) (607)
Net income (loss) 8,712     8,712    
Employee common stock purchases 263   263      
Other comprehensive (loss), net of taxes (948)         (948)
Stock-based compensation expense 2,225   2,225      
Stock options exercised 1,323 2 1,321      
Ending Balances at Dec. 31, 2022 86,003 133 32,059 59,553 (4,187) (1,555)
Net income (loss) (7,138)     (7,138)    
Employee common stock purchases 204 0 204      
Other comprehensive (loss), net of taxes (89)         (89)
Stock-based compensation expense 3,082   3,082      
Purchase of treasury stock (618) 0 0   (618)  
Ending Balances at Dec. 31, 2023 $ 81,444 $ 133 $ 35,345 $ 52,415 $ (4,805) $ (1,644)