v3.25.1
Condensed Consolidated Statements of Changes in Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Capital in Excess of Par Value
Retained Deficit
Treasury Stock
Accumulated Other Comprehensive Income (Loss)
Beginning balance (in shares) at Dec. 31, 2023   46,758,359        
Beginning balance at Dec. 31, 2023 $ 661,601 $ 46,758 $ 671,154 $ (34,707) $ (16,434) $ (5,170)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) (5,224)     (5,224)    
Foreign currency translation adjustment (3,138)         (3,138)
Stock-based compensation 998   998      
Stock-based compensation liability paid in shares 870   870      
Shares issued (in shares)   62,246        
Shares issued $ 0 $ 62 (62)      
Repurchase of common stock (in shares) 0          
Tax withholdings related to net share settlements of stock-based compensation awards (in shares)   (14,032)        
Tax withholdings related to net share settlements of stock-based compensation awards $ (449) $ (14) 14   (449)  
Ending balance (in shares) at Mar. 31, 2024   46,806,573        
Ending balance at Mar. 31, 2024 $ 654,658 $ 46,806 672,974 (39,931) (16,883) (8,308)
Beginning balance (in shares) at Dec. 31, 2024 46,856,757 46,856,757        
Beginning balance at Dec. 31, 2024 $ 640,543 $ 46,856 677,473 (42,039) (19,631) (22,116)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) 3,261     3,261    
Foreign currency translation adjustment 1,664         1,664
Stock-based compensation 1,571   1,571      
Shares issued (in shares)   31,810        
Shares issued $ 877 $ 32 845      
Repurchase of common stock (in shares) (320,638) (320,638)        
Repurchases of common stock $ (11,203) $ (321) 321   (11,203)  
Ending balance (in shares) at Mar. 31, 2025 46,567,929 46,567,929        
Ending balance at Mar. 31, 2025 $ 636,713 $ 46,567 $ 680,210 $ (38,778) $ (30,834) $ (20,452)