XML 93 R79.htm IDEA: XBRL DOCUMENT v3.24.2.u1
DERIVATIVE FINANCIAL INSTRUMENTS AND HEDGING ACTIVITIES - Balance Sheet Location (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Derivatives, Fair Value [Line Items]    
Fair value, derivative asset $ 64,501 $ 62,595
Fair value, derivative liability (2,220) (2,146)
Other current assets    
Derivatives, Fair Value [Line Items]    
Fair value, derivative asset 2,029 7,259
Other assets    
Derivatives, Fair Value [Line Items]    
Fair value, derivative asset 62,472 55,336
Other current liabilities    
Derivatives, Fair Value [Line Items]    
Fair value, derivative liability (916) (803)
Other non-current liabilities    
Derivatives, Fair Value [Line Items]    
Fair value, derivative liability (1,304) (1,343)
Derivatives Designated as Cash Flow Hedges | Derivatives Designated as Cash Flow Hedges | Foreign currency exchange contracts | Other current assets    
Derivatives, Fair Value [Line Items]    
Fair value, derivative asset 781 1,175
Derivatives Designated as Cash Flow Hedges | Derivatives Designated as Cash Flow Hedges | Foreign currency exchange contracts | Other assets    
Derivatives, Fair Value [Line Items]    
Fair value, derivative asset 507 2,405
Derivatives Designated as Cash Flow Hedges | Derivatives Designated as Cash Flow Hedges | Foreign currency exchange contracts | Other current liabilities    
Derivatives, Fair Value [Line Items]    
Fair value, derivative liability (646) (664)
Derivatives Designated as Cash Flow Hedges | Derivatives Designated as Cash Flow Hedges | Foreign currency exchange contracts | Other non-current liabilities    
Derivatives, Fair Value [Line Items]    
Fair value, derivative liability (188) 0
Derivatives Designated as Cash Flow Hedges | Derivatives Designated as Cash Flow Hedges | Foreign currency option contracts | Other current assets    
Derivatives, Fair Value [Line Items]    
Fair value, derivative asset 305 342
Derivatives Designated as Cash Flow Hedges | Derivatives Designated as Cash Flow Hedges | Foreign currency option contracts | Other assets    
Derivatives, Fair Value [Line Items]    
Fair value, derivative asset 1,640 2,158
Derivatives Designated as Cash Flow Hedges | Derivatives Designated as Cash Flow Hedges | Foreign currency option contracts | Other current liabilities    
Derivatives, Fair Value [Line Items]    
Fair value, derivative liability (270) (139)
Derivatives Designated as Cash Flow Hedges | Derivatives Designated as Cash Flow Hedges | Foreign currency option contracts | Other non-current liabilities    
Derivatives, Fair Value [Line Items]    
Fair value, derivative liability (1,116) (789)
Derivatives Designated as Cash Flow Hedges | Derivatives Designated as Cash Flow Hedges | Interest rate swaps | Other current assets    
Derivatives, Fair Value [Line Items]    
Fair value, derivative asset 943 5,742
Derivatives Designated as Cash Flow Hedges | Derivatives Designated as Cash Flow Hedges | Interest rate swaps | Other assets    
Derivatives, Fair Value [Line Items]    
Fair value, derivative asset 41,853 37,983
Derivatives Designated as Cash Flow Hedges | Derivatives Designated as Cash Flow Hedges | Interest rate swaps | Other non-current liabilities    
Derivatives, Fair Value [Line Items]    
Fair value, derivative liability 0 (546)
Derivatives Designated as Cash Flow Hedges | Derivatives Designated as Cash Flow Hedges | Forward-starting interest rate swaps | Other assets    
Derivatives, Fair Value [Line Items]    
Fair value, derivative asset 18,472 12,790
Derivatives Designated as Cash Flow Hedges | Derivatives Designated as Cash Flow Hedges | Forward-starting interest rate swaps | Other non-current liabilities    
Derivatives, Fair Value [Line Items]    
Fair value, derivative liability $ 0 $ (8)