XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.3
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, 2021 $ 74,428 $ 131 $ 28,250 $ 50,841 $ (4,187) $ (607)
Net income (loss) 2,332     2,332    
Other comprehensive gain (loss), net of taxes (147)         (147)
Stock-based compensation expense 526   526      
Stock options exercised 893 2 891      
Ending Balances at Mar. 31, 2022 78,032 133 29,667 53,173 (4,187) (754)
Beginning Balances at Dec. 31, 2021 74,428 131 28,250 50,841 (4,187) (607)
Net income (loss) 7,174          
Other comprehensive gain (loss), net of taxes (701)          
Ending Balances at Sep. 30, 2022 84,467 133 31,814 58,015 (4,187) (1,308)
Beginning Balances at Mar. 31, 2022 78,032 133 29,667 53,173 (4,187) (754)
Net income (loss) 2,436     2,436    
Adjustment Employee Stock Purchase Plan 199   199      
Other comprehensive gain (loss), net of taxes (319)         (319)
Stock-based compensation expense 752   752      
Stock options exercised 430   430      
Ending Balances at Jun. 30, 2022 81,530 133 31,048 55,609 (4,187) (1,073)
Net income (loss) 2,406     2,406    
Adjustment Employee Stock Purchase Plan (10)   (10)      
Other comprehensive gain (loss), net of taxes (235)         (235)
Stock-based compensation expense 776   776      
Ending Balances at Sep. 30, 2022 84,467 133 31,814 58,015 (4,187) (1,308)
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,787)          
Other comprehensive gain (loss), net of taxes (95)          
Ending Balances at Sep. 30, 2023 86,200 133 34,710 57,766 (4,759) (1,650)
Beginning Balances at Mar. 31, 2023 87,104 133 32,894 59,814 (4,187) (1,550)
Net income (loss) (2,173)     (2,173)    
Adjustment Employee Stock Purchase Plan 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)
Net income (loss) 125     125    
Other comprehensive gain (loss), net of taxes (88)         (88)
Stock-based compensation expense 824   824      
Ending Balances at Sep. 30, 2023 $ 86,200 $ 133 $ 34,710 $ 57,766 $ (4,759) $ (1,650)