v3.26.1
ACCUMULATED OTHER COMPREHENSIVE LOSS (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance, beginning of period $ 3,677,808 $ 3,631,151
Other comprehensive income (loss) (32,310) 55,011
Balance, end of period 3,431,712 3,643,216
Accumulated other comprehensive loss    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance, beginning of period 18,545 (116,864)
Balance, end of period (13,765) (61,853)
Foreign currency translation    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance, beginning of period 30,191 (103,975)
Foreign currency translation/Unrealized gain (loss) in fair value (33,619) 49,685
Income tax benefit (expense) 8,077 (8,815)
Other comprehensive income (loss) (25,542) 40,870
Balance, end of period 4,649 (63,105)
Cash flow hedging instruments    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance, beginning of period (2,016) (11,265)
Foreign currency translation/Unrealized gain (loss) in fair value (11,191) 16,332
Net loss reclassified into Cost of revenues (exclusive of depreciation and amortization) 1,867 1,671
Net loss reclassified into Foreign exchange loss 0 145
Income tax benefit (expense) 2,154 (4,192)
Other comprehensive income (loss) (7,170) 13,956
Balance, end of period (9,186) 2,691
Defined benefit plans    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance, beginning of period (9,630) (1,624)
Actuarial gains 421 221
Income tax benefit (expense) (19) (36)
Other comprehensive income (loss) 402 185
Balance, end of period $ (9,228) $ (1,439)