XML 142 R128.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accumulated other comprehensive loss - Components of Other Comprehensive Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Foreign Currency Items    
Gains and losses on cash flow hedges:    
Other comprehensive (loss)/income before reclassifications, Before Tax Amount $ (140,210) $ 67,411
Other comprehensive (loss)/income before reclassifications, Tax (Expense) Benefit (6,646) 1,294
Other comprehensive (loss)/income before reclassifications (146,856) 68,705
Amounts reclassified from accumulated other comprehensive income loss before tax 3,503 2,033
Amounts reclassified from accumulated other comprehensive income loss, tax 0 0
Amounts reclassified from accumulated other comprehensive income loss net of tax 3,503 2,033
Other comprehensive income/(loss), Before Tax Amount (136,707) 69,444
Other comprehensive income/(loss), Tax (Expense) Benefit (6,646) 1,294
Other comprehensive (loss)/income (143,353) 70,738
Defined Benefit Pension Items    
Gains and losses on cash flow hedges:    
Other comprehensive (loss)/income before reclassifications, Before Tax Amount 2,395 (21,815)
Other comprehensive (loss)/income before reclassifications, Tax (Expense) Benefit 2,241 5,510
Other comprehensive (loss)/income before reclassifications 4,636 (16,305)
Amounts reclassified from accumulated other comprehensive income loss before tax 5,352 10,224
Amounts reclassified from accumulated other comprehensive income loss, tax (974) (2,573)
Amounts reclassified from accumulated other comprehensive income loss net of tax 4,378 7,651
Other comprehensive income/(loss), Before Tax Amount 7,747 (11,591)
Other comprehensive income/(loss), Tax (Expense) Benefit 1,267 2,937
Other comprehensive (loss)/income 9,014 (8,654)
Cash flow hedges:    
Gains and losses on cash flow hedges:    
Other comprehensive (loss)/income before reclassifications, Before Tax Amount (4,329) 9,081
Other comprehensive (loss)/income before reclassifications, Tax (Expense) Benefit 1,116 (2,459)
Other comprehensive (loss)/income before reclassifications (3,213) 6,622
Amounts reclassified from accumulated other comprehensive income loss before tax 1,455 (7,100)
Amounts reclassified from accumulated other comprehensive income loss, tax (375) 1,923
Amounts reclassified from accumulated other comprehensive income loss net of tax 1,080 (5,177)
Amounts reclassified from accumulated other comprehensive loss to fixed assets, before tax 0 401
Amounts reclassified from accumulated other comprehensive loss to fixed assets, tax 0 (109)
Amounts reclassified from accumulated other comprehensive loss to fixed assets, after tax 0 292
Other comprehensive income/(loss), Before Tax Amount (2,874) 2,382
Other comprehensive income/(loss), Tax (Expense) Benefit 741 (645)
Other comprehensive (loss)/income (2,133) 1,737
Other comprehensive (loss)/income    
Gains and losses on cash flow hedges:    
Other comprehensive income/(loss), Before Tax Amount (131,834) 60,235
Other comprehensive income/(loss), Tax (Expense) Benefit (4,638) 3,586
Other comprehensive (loss)/income $ (136,472) $ 63,821