XML 90 R78.htm IDEA: XBRL DOCUMENT v3.25.3
ACCUMULATED OTHER COMPREHENSIVE INCOME/ (LOSS) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance, beginning of period $ 3,668,362 $ 3,397,959 $ 3,631,151 $ 3,471,470
Other comprehensive (loss)/income (8,917) 28,906 129,261 (1,477)
Balance, end of period 3,726,843 3,554,629 3,726,843 3,554,629
Accumulated other comprehensive income/(loss)        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance, beginning of period 21,314 (69,423) (116,864) (39,040)
Balance, end of period 12,397 (40,517) 12,397 (40,517)
Foreign currency translation        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance, beginning of period 8,796 (67,962) (103,975) (43,601)
Unrealized (loss)/gain in fair value (2,948) 39,596 139,194 8,305
Income tax benefit/(expense) 2,023 (8,822) (27,348) (1,892)
Other comprehensive (loss)/income (925) 30,774 111,846 6,413
Balance, end of period 7,871 (37,188) 7,871 (37,188)
Cash flow hedging instruments        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance, beginning of period 13,600 1,479 (11,265) 7,819
Unrealized (loss)/gain in fair value (3,089) 1,592 29,964 (1,797)
Net gain reclassified into Cost of revenues (exclusive of depreciation and amortization) (7,516) (4,185) (8,392) (9,040)
Net loss reclassified into Foreign exchange loss 36 0 193 0
Income tax benefit/(expense) 2,442 599 (5,027) 2,503
Other comprehensive (loss)/income (8,127) (1,994) 16,738 (8,334)
Balance, end of period 5,473 (515) 5,473 (515)
Defined benefit plans        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance, beginning of period (1,082) (2,940) (1,624) (3,258)
Actuarial gains 135 126 1,154 439
Income tax benefit/(expense) 0 0 (477) 5
Other comprehensive (loss)/income 135 126 677 444
Balance, end of period $ (947) $ (2,814) $ (947) $ (2,814)