XML 22 R6.htm IDEA: XBRL DOCUMENT v3.25.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, 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   204      
Other comprehensive (loss), net of taxes (89)         (89)
Stock-based compensation expense 3,082   3,082      
Purchase of treasury stock (618)       (618)  
Ending Balances at Dec. 31, 2023 81,444 133 35,345 52,415 (4,805) (1,644)
Net income (loss) 3,402     3,402    
Employee common stock purchases 223   223      
Other comprehensive (loss), net of taxes (266)         (266)
Stock-based compensation expense 2,200   2,200      
Stock options exercised 511 2 509      
Purchase of treasury stock (80)       (80)  
Ending Balances at Dec. 31, 2024 $ 87,434 $ 135 $ 38,277 $ 55,817 $ (4,885) $ (1,910)