XML 16 R5.htm IDEA: XBRL DOCUMENT v3.26.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, 2024   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      
Repurchases of common stock (in shares) [1]   (320,638)        
Repurchases of common stock [1] (11,203) $ (321) 321   (11,203)  
Ending balance (in shares) at Mar. 31, 2025   46,567,929        
Ending balance at Mar. 31, 2025 636,713 $ 46,567 680,210 (38,778) (30,834) (20,452)
Beginning balance (in shares) at Dec. 31, 2024   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) 8,264          
Foreign currency translation adjustment $ 17,115          
Repurchases of common stock (in shares) (653,213)          
Ending balance (in shares) at Jun. 30, 2025   46,275,093        
Ending balance at Jun. 30, 2025 $ 649,375 $ 46,275 681,808 (33,775) (39,932) (5,001)
Beginning balance (in shares) at Mar. 31, 2025   46,567,929        
Beginning balance at Mar. 31, 2025 636,713 $ 46,567 680,210 (38,778) (30,834) (20,452)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) 5,003     5,003    
Foreign currency translation adjustment 15,451         15,451
Stock-based compensation 1,306   1,306      
Tax withholdings related to net share settlements of stock-based compensation awards (in shares)   (1,586)        
Tax withholdings related to net share settlements of stock-based compensation awards (45) $ (2) 2   (45)  
Shares issued (in shares)   41,325        
Shares issued 0 $ 41 (41)      
Repurchases of common stock (in shares) [1]   (332,575)        
Repurchases of common stock [1] (9,053) $ (333) 333   (9,053)  
Other [2] 0 $ 2 (2)      
Ending balance (in shares) at Jun. 30, 2025   46,275,093        
Ending balance at Jun. 30, 2025 $ 649,375 $ 46,275 681,808 (33,775) (39,932) (5,001)
Beginning balance (in shares) at Dec. 31, 2025 46,180,700 46,180,700        
Beginning balance at Dec. 31, 2025 $ 649,347 $ 46,180 686,183 (33,694) (43,998) (5,324)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) 382     382    
Foreign currency translation adjustment (4,005)         (4,005)
Stock-based compensation 2,448   2,448      
Tax withholdings related to net share settlements of stock-based compensation awards (in shares)   11,757        
Tax withholdings related to net share settlements of stock-based compensation awards (70) $ 12 (12)   (70)  
Repurchases of common stock [3] 3       3  
Other [4] 2       2  
Ending balance (in shares) at Mar. 31, 2026   46,192,457        
Ending balance at Mar. 31, 2026 $ 648,107 $ 46,192 688,619 (33,312) (44,063) (9,329)
Beginning balance (in shares) at Dec. 31, 2025 46,180,700 46,180,700        
Beginning balance at Dec. 31, 2025 $ 649,347 $ 46,180 686,183 (33,694) (43,998) (5,324)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) 8,876          
Foreign currency translation adjustment $ (7,928)          
Repurchases of common stock (in shares) 0          
Ending balance (in shares) at Jun. 30, 2026 46,238,315 46,238,315        
Ending balance at Jun. 30, 2026 $ 654,715 $ 46,238 690,706 (24,818) (44,159) (13,252)
Beginning balance (in shares) at Mar. 31, 2026   46,192,457        
Beginning balance at Mar. 31, 2026 648,107 $ 46,192 688,619 (33,312) (44,063) (9,329)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) 8,494     8,494    
Foreign currency translation adjustment (3,923)         (3,923)
Stock-based compensation 2,133   2,133      
Tax withholdings related to net share settlements of stock-based compensation awards (in shares)   (1,292)        
Tax withholdings related to net share settlements of stock-based compensation awards (108) $ (1) 1   (108)  
Shares issued (in shares)   47,150        
Shares issued 0 $ 47 (47)      
Repurchases of common stock [3] $ 12       12  
Ending balance (in shares) at Jun. 30, 2026 46,238,315 46,238,315        
Ending balance at Jun. 30, 2026 $ 654,715 $ 46,238 $ 690,706 $ (24,818) $ (44,159) $ (13,252)
[1] Includes adjustments for net excise tax liability
[2] Adjustments for rounding
[3] Includes adjustments for net excise tax liability
[4] Adjustments for rounding