XML 40 R30.htm IDEA: XBRL DOCUMENT v3.24.3
Derivative Instruments (Tables)
9 Months Ended
Sep. 30, 2024
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Instruments, Gain (Loss)
The effects of fair value and cash flow hedge accounting on the Condensed Consolidated Statement of Earnings and Comprehensive Income for the nine months ended September 30, were as follows:
20242023
(in thousands)Cost of salesInterest income (expense), net and other finance costsOther & foreign exchange loss, netCost of salesInterest income (expense), net and other finance costsOther & foreign exchange loss, net
Total amounts of income and expense line items presented in the Condensed Consolidated Statement of Earnings in which the effects of fair value or cash flow hedges are recorded$916,551 $4,111 $352 $888,835 $18 $(1,471)
The effects of fair value and cash flow hedging
Gain or (loss) on cash flow hedging relationships
Interest contracts:
Amount of gain or (loss) reclassified from OCI to earnings— 9,303 — — 11,409 — 
Cross currency swap contract
Amount of gain or (loss) reclassified from OCI to earnings— 3,433 (4,900)— 4,088 6,508 
Forward contract
Amount of gain (loss) reclassified from OCI to earnings
(188)— — 60 — — 

The effects of derivative instruments on the Condensed Consolidated Statement of Earnings and Comprehensive Income for the three months ended September 30, 2024 and 2023 were as follows:

Cash Flow Hedging RelationshipsGain (Loss) Recognized in OCILocation of Gain (Loss) Reclassified from OCI into EarningsGain (Loss) Reclassified from OCI into Earnings
(in thousands)2024202320242023
Interest rate contracts$(7,000)$4,959 Interest expense$3,067 $4,302 
Cross currency contracts(13,285)12,156 Interest expense898 1,483 
Forward contracts— (122)FX gain (loss)(19,134)11,753 
Cost of goods sold— (20)
Total $(20,285)$16,993 $(15,169)$17,518 


The effects of derivative instruments on the Condensed Consolidated Statement of Earnings and Comprehensive Income for the nine months ended September 30, 2024 and 2023 were as follows: