v3.26.1
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) ("AOCI") (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
AOCI        
Beginning Balance $ 1,511,260 $ 1,340,170 $ 1,469,794 $ 1,327,433
Ending Balance 1,554,180 1,379,613 1,554,180 1,379,613
Accumulated Other Comprehensive Income (Loss)        
AOCI        
Beginning Balance (213,769) (270,912) (205,931) (300,135)
Other comprehensive income (loss) before reclassification 1,745 61,076 (3,635) 91,903
Amounts reclassified from AOCI (1,472) (821) (3,930) (2,425)
Net current-period other comprehensive income (loss) 273 60,255 (7,565) 89,478
Ending Balance (213,496) (210,657) (213,496) (210,657)
Unrealized gain (loss) on derivatives designated and qualifying as cash flow hedges        
AOCI        
Beginning Balance 16,364 18,084 17,687 17,255
Other comprehensive income (loss) before reclassification 1,309 957 2,388 2,105
Amounts reclassified from AOCI (1,485) (784) (3,887) (1,103)
Net current-period other comprehensive income (loss) (176) 173 (1,499) 1,002
Ending Balance 16,188 18,257 16,188 18,257
Defined benefit pension plan activity        
AOCI        
Beginning Balance (1,118) (2,333) (1,062) (1,048)
Other comprehensive income (loss) before reclassification 0   0 0
Amounts reclassified from AOCI 13 (37) (43) (1,322)
Net current-period other comprehensive income (loss) 13 (37) (43) (1,322)
Ending Balance (1,105) (2,370) (1,105) (2,370)
Currency translation adjustment        
AOCI        
Beginning Balance (229,015) (286,663) (222,556) (316,342)
Other comprehensive income (loss) before reclassification 436 60,119 (6,023) 89,798
Amounts reclassified from AOCI     0 0
Net current-period other comprehensive income (loss) 436 60,119 (6,023) 89,798
Ending Balance $ (228,579) $ (226,544) $ (228,579) $ (226,544)