v3.25.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, 2023   25,346,000        
Beginning balance at Dec. 31, 2023 $ 178,920 $ 253 $ (369,973) $ 336,938 $ (20,758) $ 232,460
Beginning balance (in shares) at Dec. 31, 2023     (12,460,000)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net loss (8,649)         (8,649)
Currency translation adjustment (1,591)       (1,591)  
Shares issued for employee benefit plan and compensation (in shares)   156,000        
Shares issued for employee benefit plan and compensation $ 301 $ 2   299    
Purchase of treasury shares (in shares) (140,000)   (140,000)      
Purchase of treasury shares $ (1,230)   $ (1,230)      
Shares issued to directors (in shares)   6,000        
Shares issued to directors 0          
Employee and director stock-based compensation 1,904     1,904    
Ending balance (in shares) at Mar. 31, 2024   25,508,000        
Ending balance at Mar. 31, 2024 169,655 $ 255 $ (371,203) 339,141 (22,349) 223,811
Ending balance (in shares) at Mar. 31, 2024     (12,600,000)      
Beginning balance (in shares) at Dec. 31, 2024   25,713,000        
Beginning balance at Dec. 31, 2024 $ 153,105 $ 257 $ (371,930) 344,697 (28,350) 208,431
Beginning balance (in shares) at Dec. 31, 2024 (12,666,443)   (12,666,000)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net loss $ (6,274)         (6,274)
Currency translation adjustment 1,578       1,578  
Shares issued for employee benefit plan and compensation (in shares)   124,000        
Shares issued for employee benefit plan and compensation $ 159 $ 1   158    
Purchase of treasury shares (in shares) (41,000)   (41,000)      
Purchase of treasury shares $ (383)   $ (383)      
Shares issued to directors (in shares)   8,000        
Shares issued to directors 0          
Employee and director stock-based compensation 1,784     1,784    
Ending balance (in shares) at Mar. 31, 2025   25,845,000        
Ending balance at Mar. 31, 2025 $ 149,969 $ 258 $ (372,313) $ 346,639 $ (26,772) $ 202,157
Ending balance (in shares) at Mar. 31, 2025 (12,707,153)   (12,707,000)