XML 94 R79.htm IDEA: XBRL DOCUMENT v3.24.3
DERIVATIVE FINANCIAL INSTRUMENTS AND HEDGING ACTIVITIES - Balance Sheet Location (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Derivatives, Fair Value [Line Items]    
Fair value, derivative asset $ 50,963 $ 62,595
Fair value, derivative liability (2,381) (2,146)
Other current assets    
Derivatives, Fair Value [Line Items]    
Fair value, derivative asset 4,205 7,259
Other assets    
Derivatives, Fair Value [Line Items]    
Fair value, derivative asset 46,758 55,336
Other current liabilities    
Derivatives, Fair Value [Line Items]    
Fair value, derivative liability (108) (803)
Other non-current liabilities    
Derivatives, Fair Value [Line Items]    
Fair value, derivative liability (2,273) (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 3,012 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 3,549 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 0 (664)
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 1,193 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 2,472 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 (108) (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 (850) (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 0 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 40,737 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 (1,423) (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 0 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)