XML 20 R7.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statements of Stockholders' Equity - USD ($)
Common Stock [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, 2022 22,175,645          
Balance at Dec. 31, 2022 $ 221,000 $ 155,535,000 $ (115,336,000) $ (20,845,000) $ 0  
Net loss 0 0 (1,596,000) 0 0 $ (1,596,000)
Employee benefit related, net of tax 0 0 0 1,189,000 0 $ (1,189,000)
Foreign currency translation adjustment, net of tax $ 0 0 0 2,589,000 0  
Restricted common stock grant (in shares) 160,000          
Restricted common stock grant $ 2,000 (2,000) 0 0 0  
Noncash compensation (in shares) 60,000          
Noncash compensation $ 0 813,000 0 0 0  
Exercise of stock options (in shares) 106,504         525,600
Exercise of stock options $ 1,000 (105,000) 0 0 0  
Treasury stock (in shares) (42,500)          
Treasury stock $ 0   0 0 0  
Treasury stock   1,000        
Balance (in shares) at Dec. 31, 2023 22,459,649          
Balance at Dec. 31, 2023 $ 224,000 156,242,000 (116,932,000) (17,067,000) 0 $ 22,467,000
Net loss 0 0 (1,680,000) 0 0 (1,680,000)
Employee benefit related, net of tax 0 0 0 1,638,000 0 $ (1,638,000)
Foreign currency translation adjustment, net of tax $ 0 0 0 (3,588,000) 0  
Restricted common stock grant (in shares) 602,500          
Restricted common stock grant $ 5,000 (5,000) 0 0 0  
Noncash compensation (in shares) 15,000          
Noncash compensation $ 0 868,000 0 0 0  
Exercise of stock options (in shares) 75,126         226,500
Exercise of stock options $ 1,000 (34,000) 0 0 0  
Treasury stock (in shares) (132,265)          
Treasury stock $ 0   0 0 0  
Treasury stock   (91,000)        
Balance (in shares) at Dec. 31, 2024 23,020,010          
Balance at Dec. 31, 2024 $ 230,000 $ 156,980,000 $ (118,612,000) $ (19,017,000) $ 0 $ 19,581,000