v3.26.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, 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,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)      
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,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,000)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net loss (9,186)          
Currency translation adjustment $ 5,823          
Purchase of treasury shares (in shares) (101,000)          
Purchase of treasury shares $ (748)          
Ending balance (in shares) at Jun. 30, 2025   26,086,000        
Ending balance at Jun. 30, 2025 152,759 $ 261 $ (372,678) 348,458 (22,527) 199,245
Ending balance (in shares) at Jun. 30, 2025     (12,767,000)      
Beginning balance (in shares) at Mar. 31, 2025   25,845,000        
Beginning balance at Mar. 31, 2025 149,969 $ 258 $ (372,313) 346,639 (26,772) 202,157
Beginning balance (in shares) at Mar. 31, 2025     (12,707,000)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net loss (2,912)         (2,912)
Currency translation adjustment 4,245       4,245  
Shares issued for employee benefit plan and compensation (in shares)   197,000        
Shares issued for employee benefit plan and compensation 172 $ 2   170    
Purchase of treasury shares (in shares)     (60,000)      
Purchase of treasury shares (365)   $ (365)      
Shares issued to directors (in shares)   44,000        
Shares issued to directors 1 $ 1        
Employee and director stock-based compensation 1,649     1,649    
Ending balance (in shares) at Jun. 30, 2025   26,086,000        
Ending balance at Jun. 30, 2025 152,759 $ 261 $ (372,678) 348,458 (22,527) 199,245
Ending balance (in shares) at Jun. 30, 2025     (12,767,000)      
Beginning balance (in shares) at Dec. 31, 2025   26,146,000        
Beginning balance at Dec. 31, 2025 $ 146,184 $ 261 $ (375,016) 350,222 (19,115) 189,832
Beginning balance (in shares) at Dec. 31, 2025 (13,537,944)   (13,538,000)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net loss $ (7,332)         (7,332)
Currency translation adjustment (298)       (298)  
Shares issued for employee benefit plan and compensation (in shares)   23,000        
Shares issued for employee benefit plan and compensation 1 $ 1        
Employee and director stock-based compensation 768     768    
Ending balance (in shares) at Mar. 31, 2026   26,169,000        
Ending balance at Mar. 31, 2026 139,323 $ 262 $ (375,016) 350,990 (19,413) 182,500
Ending balance (in shares) at Mar. 31, 2026     (13,538,000)      
Beginning balance (in shares) at Dec. 31, 2025   26,146,000        
Beginning balance at Dec. 31, 2025 $ 146,184 $ 261 $ (375,016) 350,222 (19,115) 189,832
Beginning balance (in shares) at Dec. 31, 2025 (13,537,944)   (13,538,000)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net loss $ (5,691)          
Currency translation adjustment $ 1,179          
Purchase of treasury shares (in shares) 0          
Purchase of treasury shares $ 0          
Ending balance (in shares) at Jun. 30, 2026   26,441,000        
Ending balance at Jun. 30, 2026 $ 142,961 $ 264 $ (375,016) 351,508 (17,936) 184,141
Ending balance (in shares) at Jun. 30, 2026 (13,537,944)   (13,538,000)      
Beginning balance (in shares) at Mar. 31, 2026   26,169,000        
Beginning balance at Mar. 31, 2026 $ 139,323 $ 262 $ (375,016) 350,990 (19,413) 182,500
Beginning balance (in shares) at Mar. 31, 2026     (13,538,000)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net loss 1,641         1,641
Currency translation adjustment 1,477       1,477  
Shares issued for employee benefit plan and compensation (in shares)   144,000        
Shares issued for employee benefit plan and compensation 0 $ 1   (1)    
Shares issued to directors (in shares)   128,000        
Shares issued to directors (1) $ 1   (2)    
Employee and director stock-based compensation 521     521    
Ending balance (in shares) at Jun. 30, 2026   26,441,000        
Ending balance at Jun. 30, 2026 $ 142,961 $ 264 $ (375,016) $ 351,508 $ (17,936) $ 184,141
Ending balance (in shares) at Jun. 30, 2026 (13,537,944)   (13,538,000)