XML 54 R43.htm IDEA: XBRL DOCUMENT v3.25.2
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) ("AOCI") (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Accumulated other comprehensive (loss) income        
Beginning Balance $ 1,340,170 $ 1,307,828 $ 1,327,433 $ 1,308,852
Ending Balance 1,379,613 1,312,906 1,379,613 1,312,906
Accumulated Other Comprehensive Income (Loss)        
Accumulated other comprehensive (loss) income        
Beginning Balance (270,912) (239,454) (300,135) (229,847)
Other comprehensive income (loss) before reclassification 61,076 (9,871) 91,903 (18,738)
Amounts reclassified from AOCI (821) (580) (2,425) (1,320)
Net current-period other comprehensive income (loss) 60,255 (10,451) 89,478 (20,058)
Ending Balance (210,657) (249,905) (210,657) (249,905)
Unrealized gain (loss) on derivatives designated and qualifying as cash flow hedges        
Accumulated other comprehensive (loss) income        
Beginning Balance 18,084 20,251 17,255 16,536
Other comprehensive income (loss) before reclassification 957 (2,175) 2,105 2,353
Amounts reclassified from AOCI (784) (586) (1,103) (1,399)
Net current-period other comprehensive income (loss) 173 (2,761) 1,002 954
Ending Balance 18,257 17,490 18,257 17,490
Defined benefit pension plan activity        
Accumulated other comprehensive (loss) income        
Beginning Balance (2,333) (1,923) (1,048) (1,996)
Other comprehensive income (loss) before reclassification 0 0 0 0
Amounts reclassified from AOCI (37) 6 (1,322) 79
Net current-period other comprehensive income (loss) (37) 6 (1,322) 79
Ending Balance (2,370) (1,917) (2,370) (1,917)
Currency translation adjustment        
Accumulated other comprehensive (loss) income        
Beginning Balance (286,663) (257,782) (316,342) (244,387)
Other comprehensive income (loss) before reclassification 60,119 (7,696) 89,798 (21,091)
Amounts reclassified from AOCI 0 0 0 0
Net current-period other comprehensive income (loss) 60,119 (7,696) 89,798 (21,091)
Ending Balance $ (226,544) $ (265,478) $ (226,544) $ (265,478)