v3.25.2
ACCUMULATED OTHER COMPREHENSIVE INCOME - Change in Components of AOCI (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Changes in accumulated other comprehensive income by component        
BALANCE $ 1,598,075 $ 1,583,577 $ 1,603,169 $ 1,598,976
Total other comprehensive income (loss) 20,592 (4,899) 18,944 (13,552)
BALANCE 1,619,528 1,622,347 1,619,528 1,622,347
Accumulated Other Comprehensive (Loss) Income        
Changes in accumulated other comprehensive income by component        
Beginning balance, gross (180,396) (143,526) (177,993) (135,562)
Tax liability 301 (2,435) (454) (1,746)
BALANCE (180,095) (145,961) (178,447) (137,308)
Other comprehensive income (loss) before reclassifications 21,160 (3,961) 19,729 (11,654)
Amounts reclassified from accumulated other comprehensive income (loss) (829) (1,125) (1,801) (1,396)
Tax effects 261 187 1,016 (502)
Total other comprehensive income (loss) 20,592 (4,899) 18,944 (13,552)
BALANCE (159,503) (150,860) (159,503) (150,860)
Currency Translation Adjustment        
Changes in accumulated other comprehensive income by component        
Beginning balance, gross (179,155) (153,278) (179,886) (142,798)
BALANCE (179,155) (153,278) (179,886) (142,798)
Other comprehensive income (loss) before reclassifications 21,457 (4,298) 22,188 (14,778)
Total other comprehensive income (loss) 21,457 (4,298) 22,188 (14,778)
BALANCE (157,698) (157,576) (157,698) (157,576)
Pension Liability        
Changes in accumulated other comprehensive income by component        
Beginning balance, gross (855) 1,417 (739) 1,559
Tax liability 214 (339) 186 (373)
BALANCE (641) 1,078 (553) 1,186
Other comprehensive income (loss) before reclassifications (139) (94) (265) (182)
Amounts reclassified from accumulated other comprehensive income (loss) 10 (54) 20 (108)
Tax effects 32 36 60 70
Total other comprehensive income (loss) (97) (112) (185) (220)
BALANCE (738) 966 (738) 966
Unrealized (Losses) Gains on Derivatives        
Changes in accumulated other comprehensive income by component        
Beginning balance, gross (386) 8,335 2,632 5,677
Tax liability 87 (2,096) (640) (1,373)
BALANCE (299) 6,239 1,992 4,304
Other comprehensive income (loss) before reclassifications (158) 431 (2,194) 3,306
Amounts reclassified from accumulated other comprehensive income (loss) (839) (1,071) (1,821) (1,288)
Tax effects 229 151 956 (572)
Total other comprehensive income (loss) (768) (489) (3,059) 1,446
BALANCE $ (1,067) $ 5,750 $ (1,067) $ 5,750