Quarterly report [Sections 13 or 15(d)]

STOCKHOLDERS' EQUITY (Details)

v3.25.1
STOCKHOLDERS' EQUITY (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Beginning balance $ 891,272 $ 823,179
Total other comprehensive income (loss), net of tax 11,593 (12,105)
Foreign exchange rate impact 12,447 (8,583)
Ending balance 931,303 820,210
Currency Translation Adjustments    
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Beginning balance (49,903)  
Other comprehensive income 11,119  
Reclassified from accumulated other comprehensive loss 0  
Income tax expense 0  
Total other comprehensive income (loss), net of tax 11,119  
Foreign exchange rate impact 1,328  
Ending balance (37,456)  
Pension Liability Adjustments    
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Beginning balance (43,367)  
Other comprehensive income 0  
Reclassified from accumulated other comprehensive loss 4  
Income tax expense 0  
Total other comprehensive income (loss), net of tax 4  
Foreign exchange rate impact (1,328)  
Ending balance (44,691)  
Unrealized gain (loss) on cash flow hedges    
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Beginning balance (399)  
Other comprehensive income 611  
Reclassified from accumulated other comprehensive loss (93)  
Income tax expense (48)  
Total other comprehensive income (loss), net of tax 470  
Foreign exchange rate impact 0  
Ending balance 71  
Total    
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Beginning balance (93,669) (54,643)
Other comprehensive income 11,730  
Reclassified from accumulated other comprehensive loss (89)  
Income tax expense (48)  
Total other comprehensive income (loss), net of tax 11,593 (12,105)
Foreign exchange rate impact 0  
Ending balance $ (82,076) $ (66,748)