XML 24 R7.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
$ in Thousands
Total
Common Stock Issued
Common Stock in Treasury
Paid-in Capital
Accumulated Other Comprehensive Income (Loss)
Retained Earnings
Beginning balance (in shares) at Dec. 31, 2021   24,679,000        
Beginning Balance at Dec. 31, 2021 $ 275,949 $ 247 $ (355,159) $ 314,094 $ (13,524) $ 330,291
Beginning balance (in shares) at Dec. 31, 2021     (11,861,000)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) 407         407
Currency translation adjustment (7,663)       (7,663)  
Shares issued for employee benefit plan and compensation (in shares)   212,000        
Shares issued for employee benefit plan and compensation $ 1,199 $ 2   1,197    
Purchase of treasury shares (in shares) (434,000)   (434,000)      
Purchase of treasury shares $ (13,035)   $ (13,035)      
Stock options exercised (in shares) 80,000 80,000        
Stock options exercised $ 1,536 $ 1   1,535    
Shares Issued to directors (in shares)   29,000        
Shares issued to directors 0          
Employee and director stock-based compensation 10,013     10,013    
Ending balance (in shares) at Dec. 31, 2022   25,000,000        
Ending balance at Dec. 31, 2022 268,406 $ 250 $ (368,194) 326,839 (21,187) 330,698
Ending balance (in shares) at Dec. 31, 2022     (12,295,000)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) (98,238)         (98,238)
Currency translation adjustment 429       429  
Shares issued for employee benefit plan and compensation (in shares)   317,000        
Shares issued for employee benefit plan and compensation $ 1,293 $ 3   1,290    
Purchase of treasury shares (in shares) (165,000)   (165,000)      
Purchase of treasury shares $ (1,779)   $ (1,779)      
Stock options exercised (in shares) 0          
Shares Issued to directors (in shares)   29,000        
Shares issued to directors $ 0          
Employee and director stock-based compensation 8,809     8,809    
Ending balance (in shares) at Dec. 31, 2023   25,346,000        
Ending balance at Dec. 31, 2023 $ 178,920 $ 253 $ (369,973) 336,938 (20,758) 232,460
Ending balance (in shares) at Dec. 31, 2023 (12,459,845)   (12,460,000)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) $ (24,029)         (24,029)
Currency translation adjustment (7,592)       (7,592)  
Shares issued for employee benefit plan and compensation (in shares)   338,000        
Shares issued for employee benefit plan and compensation $ 1,063 $ 4   1,059    
Purchase of treasury shares (in shares) (206,000)   (206,000)      
Purchase of treasury shares $ (1,957)   $ (1,957)      
Stock options exercised (in shares) 0          
Shares Issued to directors (in shares)   29,000        
Shares issued to directors $ 0          
Employee and director stock-based compensation 6,700     6,700    
Ending balance (in shares) at Dec. 31, 2024   25,713,000        
Ending balance at Dec. 31, 2024 $ 153,105 $ 257 $ (371,930) $ 344,697 $ (28,350) $ 208,431
Ending balance (in shares) at Dec. 31, 2024 (12,666,443)   (12,666,000)