XML 57 R43.htm IDEA: XBRL DOCUMENT v3.25.1
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) ("AOCI") (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Accumulated other comprehensive (loss) income    
Beginning Balance $ 1,327,433 $ 1,308,852
Ending Balance 1,340,170 1,307,828
Accumulated Other Comprehensive Income (Loss)    
Accumulated other comprehensive (loss) income    
Beginning Balance (300,135) (229,847)
Other comprehensive income before reclassification 30,827 (8,867)
Amounts reclassified from AOCI (1,604) (740)
Net current-period other comprehensive income (loss) 29,223 (9,607)
Ending Balance (270,912) (239,454)
Unrealized gain (loss) on derivatives designated and qualifying as cash flow hedges    
Accumulated other comprehensive (loss) income    
Beginning Balance 17,255 16,536
Other comprehensive income before reclassification 1,148 4,528
Amounts reclassified from AOCI (319) (813)
Net current-period other comprehensive income (loss) 829 3,715
Ending Balance 18,084 20,251
Defined benefit pension plan activity    
Accumulated other comprehensive (loss) income    
Beginning Balance (1,048) (1,996)
Other comprehensive income before reclassification 0 0
Amounts reclassified from AOCI (1,285) 73
Net current-period other comprehensive income (loss) (1,285) 73
Ending Balance (2,333) (1,923)
Currency translation adjustment    
Accumulated other comprehensive (loss) income    
Beginning Balance (316,342) (244,387)
Other comprehensive income before reclassification 29,679 (13,395)
Amounts reclassified from AOCI 0 0
Net current-period other comprehensive income (loss) 29,679 (13,395)
Ending Balance $ (286,663) $ (257,782)