v3.26.3
Condensed Consolidated Statements of Changes in Stockholders’ Equity - USD ($)
$ in Thousands
Total
Common stock
Additional paid-in capital
Treasury stock
Retained deficit
Accumulated other comprehensive income (loss)
Balance at beginning of period at Dec. 31, 2024 $ 319,900 $ 130 $ 1,419,871 $ (142,057) $ (834,797) $ (123,247)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation expense 1,818   1,818      
Restricted stock issuance, net of shares withheld for taxes (1,321) 2 (1,323)      
Treasury stock (1,997)     (1,997)    
Currency translation adjustment 484         484
Change in pension liability 36         36
Net income (loss) 1,122       1,122  
Balance at end of period at Mar. 31, 2025 320,042 132 1,420,366 (144,054) (833,675) (122,727)
Balance at beginning of period at Dec. 31, 2024 319,900 130 1,419,871 (142,057) (834,797) (123,247)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock issuance related to business acquisition 0          
Currency translation adjustment 5,105          
Change in pension liability 107          
Net income (loss) (11,732)          
Balance at end of period at Sep. 30, 2025 297,310 132 1,424,919 (163,177) (846,529) (118,035)
Balance at beginning of period at Mar. 31, 2025 320,042 132 1,420,366 (144,054) (833,675) (122,727)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation expense 1,772   1,772      
Treasury stock (4,298)     (4,298)    
Currency translation adjustment 8,929         8,929
Change in pension liability 75         75
Net income (loss) 7,700       7,700  
Balance at end of period at Jun. 30, 2025 334,220 132 1,422,138 (148,352) (825,975) (113,723)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation expense 2,781   2,781      
Treasury stock (14,825)     (14,825)    
Currency translation adjustment (4,308)         (4,308)
Change in pension liability (4)         (4)
Net income (loss) (20,554)       (20,554)  
Balance at end of period at Sep. 30, 2025 297,310 132 1,424,919 (163,177) (846,529) (118,035)
Balance at beginning of period at Dec. 31, 2025 291,143 132 1,427,589 (176,669) (844,457) (115,452)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation expense 2,520   2,520      
Restricted stock issuance, net of shares withheld for taxes (9,274) 3 (9,277)      
Treasury stock (4,569)     (4,569)    
Currency translation adjustment (3,612)         (3,612)
Change in pension liability (17)         (17)
Net income (loss) 4,492       4,492  
Balance at end of period at Mar. 31, 2026 280,683 135 1,420,832 (181,238) (839,965) (119,081)
Balance at beginning of period at Dec. 31, 2025 291,143 132 1,427,589 (176,669) (844,457) (115,452)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock issuance related to business acquisition 16,200          
Currency translation adjustment (6,719)          
Change in pension liability (37)          
Net income (loss) 28,129          
Balance at end of period at Sep. 30, 2026 318,187 137 1,442,217 (185,631) (816,328) (122,208)
Balance at beginning of period at Mar. 31, 2026 280,683 135 1,420,832 (181,238) (839,965) (119,081)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation expense 2,616   2,616      
Treasury stock (2,998)     (2,998)    
Currency translation adjustment (2,914)         (2,914)
Change in pension liability (12)         (12)
Net income (loss) 12,407       12,407  
Balance at end of period at Jun. 30, 2026 289,782 135 1,423,448 (184,236) (827,558) (122,007)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation expense 2,571   2,571      
Stock issuance related to business acquisition 16,200 2 16,198      
Treasury stock (1,395)     (1,395)    
Currency translation adjustment (193)         (193)
Change in pension liability (8)         (8)
Net income (loss) 11,230       11,230  
Balance at end of period at Sep. 30, 2026 $ 318,187 $ 137 $ 1,442,217 $ (185,631) $ (816,328) $ (122,208)