XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED 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, 2022 $ 86,003 $ 133 $ 32,059 $ 59,553 $ (4,187) $ (1,555)
Net income (loss) 261     261    
Other comprehensive gain (loss), net of taxes 5         5
Stock-based compensation expense 835   835      
Ending Balances at Mar. 31, 2023 87,104 133 32,894 59,814 (4,187) (1,550)
Beginning Balances at Dec. 31, 2022 86,003 133 32,059 59,553 (4,187) (1,555)
Net income (loss) (1,912)          
Other comprehensive gain (loss), net of taxes (7)          
Ending Balances at Jun. 30, 2023 85,339 133 33,886 57,641 (4,759) (1,562)
Beginning Balances at Mar. 31, 2023 87,104 133 32,894 59,814 (4,187) (1,550)
Net income (loss) (2,173)     (2,173)    
Employee common stock purchases 150   150      
Other comprehensive gain (loss), net of taxes (12)         (12)
Stock-based compensation expense 842   842      
Shares repurchased (572)       (572)  
Ending Balances at Jun. 30, 2023 85,339 133 33,886 57,641 (4,759) (1,562)
Beginning Balances at Dec. 31, 2023 81,444 133 35,345 52,415 (4,805) (1,644)
Net income (loss) (161)     (161)    
Other comprehensive gain (loss), net of taxes (28)         (28)
Stock-based compensation expense 550   550      
Shares repurchased (80)       (80)  
Ending Balances at Mar. 31, 2024 81,725 133 35,895 52,254 (4,885) (1,672)
Beginning Balances at Dec. 31, 2023 81,444 133 35,345 52,415 (4,805) (1,644)
Net income (loss) 1,230          
Other comprehensive gain (loss), net of taxes (27)          
Ending Balances at Jun. 30, 2024 84,036 134 36,813 53,645 (4,885) (1,671)
Beginning Balances at Mar. 31, 2024 81,725 133 35,895 52,254 (4,885) (1,672)
Net income (loss) 1,391     1,391    
Employee common stock purchases 136   136      
Other comprehensive gain (loss), net of taxes 1         1
Stock-based compensation expense 461   461      
Stock options exercised 322   321      
Ending Balances at Jun. 30, 2024 $ 84,036 $ 134 $ 36,813 $ 53,645 $ (4,885) $ (1,671)