XML 18 R7.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock [Member]
Common Stock Outstanding [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Treasury Stock, Common [Member]
Total
Balance (in shares) at Dec. 31, 2023 22,459,649            
Balance at Dec. 31, 2023 $ 224   $ 156,242 $ (116,932) $ (17,067) $ 0  
Net loss 0   0 (2,221) 0 0 $ (2,221)
Foreign currency translation adjustment, net of tax $ 0   0 0 405 0  
Restricted common stock grant (in shares) 10,000            
Restricted common stock grant $ 0   0 0 0 0  
Exercise of stock options (in shares) 25,443            
Exercise of stock options $ 1   1 0 0 0  
Noncash compensation (in shares) 15,000            
Noncash compensation $ 0   197 0 0 0  
Treasury stock (in shares) (80,000)            
Treasury stock $ 0     0 0 0  
Treasury stock     (1)        
Net loss $ 0   0 (2,221) 0 0 (2,221)
Balance (in shares) at Mar. 31, 2024 22,430,092            
Balance at Mar. 31, 2024 $ 225   156,439 (119,153) (16,662) 0  
Balance (in shares) at Dec. 31, 2024   23,020,010          
Balance at Dec. 31, 2024   $ 230 156,980 (118,612) (19,017) 0 19,581
Net loss   0 0 (899) 0 0 (899)
Foreign currency translation adjustment, net of tax   $ 0 0 0 (6) 0  
Exercise of stock options (in shares)   22,500          
Exercise of stock options   $ 0 0 0 0 0  
Noncash compensation (in shares)   0          
Noncash compensation   $ 0 301 0 0 0  
Net loss   $ 0 0 (899) 0 0 (899)
Balance (in shares) at Mar. 30, 2025   23,042,510          
Balance at Mar. 30, 2025   $ 230 $ 157,281 $ (119,511) $ (19,023) $ 0 $ 18,977