v3.25.3
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) ("AOCI") (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
AOCI        
Beginning Balance $ 1,379,613 $ 1,312,906 $ 1,327,433 $ 1,308,852
Ending Balance 1,414,633 1,339,190 1,414,633 1,339,190
Accumulated Other Comprehensive Income (Loss)        
AOCI        
Beginning Balance (210,657) (249,905) (300,135) (229,847)
Other comprehensive income (loss) before reclassification 649 10,935 92,552 (7,803)
Amounts reclassified from AOCI (1,902) 3,144 (4,327) 1,824
Net current-period other comprehensive income (loss) (1,253) 14,079 88,225 (5,979)
Ending Balance (211,910) (235,826) (211,910) (235,826)
Unrealized gain (loss) on derivatives designated and qualifying as cash flow hedges        
AOCI        
Beginning Balance 18,257 17,490 17,255 16,536
Other comprehensive income (loss) before reclassification 1,300 (1,332) 3,405 1,021
Amounts reclassified from AOCI (1,217) 372 (2,320) (1,027)
Net current-period other comprehensive income (loss) 83 (960) 1,085 (6)
Ending Balance 18,340 16,530 18,340 16,530
Defined benefit pension plan activity        
AOCI        
Beginning Balance (2,370) (1,917) (1,048) (1,996)
Other comprehensive income (loss) before reclassification 0 0 0 0
Amounts reclassified from AOCI (685) 2,772 (2,007) 2,851
Net current-period other comprehensive income (loss) (685) 2,772 (2,007) 2,851
Ending Balance (3,055) 855 (3,055) 855
Currency translation adjustment        
AOCI        
Beginning Balance (226,544) (265,478) (316,342) (244,387)
Other comprehensive income (loss) before reclassification (651) 12,267 89,147 (8,824)
Amounts reclassified from AOCI 0 0 0 0
Net current-period other comprehensive income (loss) (651) 12,267 89,147 (8,824)
Ending Balance $ (227,195) $ (253,211) $ (227,195) $ (253,211)