XML 138 R104.htm IDEA: XBRL DOCUMENT v3.24.0.1
DERIVATIVE FINANCIAL INSTRUMENTS AND HEDGING ACTIVITIES - Balance Sheet Location (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Derivatives, Fair Value [Line Items]    
Derivative assets $ 62,595 $ 76,307
Derivative liabilities (2,146) (7,546)
Other current assets    
Derivatives, Fair Value [Line Items]    
Derivative assets 7,259 91
Other assets    
Derivatives, Fair Value [Line Items]    
Derivative assets 55,336 76,216
Other current liabilities    
Derivatives, Fair Value [Line Items]    
Derivative liabilities (803) (5,804)
Other non-current liabilities    
Derivatives, Fair Value [Line Items]    
Derivative liabilities (1,343) (1,742)
Designated as Hedging Instrument | Derivatives Designated as Cash Flow Hedges | Foreign currency exchange contracts | Other current assets    
Derivatives, Fair Value [Line Items]    
Derivative assets 1,175 25
Designated as Hedging Instrument | Derivatives Designated as Cash Flow Hedges | Foreign currency exchange contracts | Other assets    
Derivatives, Fair Value [Line Items]    
Derivative assets 2,405 1,303
Designated as Hedging Instrument | Derivatives Designated as Cash Flow Hedges | Foreign currency exchange contracts | Other current liabilities    
Derivatives, Fair Value [Line Items]    
Derivative liabilities (664) (5,457)
Designated as Hedging Instrument | Derivatives Designated as Cash Flow Hedges | Foreign currency exchange contracts | Other non-current liabilities    
Derivatives, Fair Value [Line Items]    
Derivative liabilities 0 (410)
Designated as Hedging Instrument | Derivatives Designated as Cash Flow Hedges | Foreign currency option contracts | Other current assets    
Derivatives, Fair Value [Line Items]    
Derivative assets 342 66
Designated as Hedging Instrument | Derivatives Designated as Cash Flow Hedges | Foreign currency option contracts | Other assets    
Derivatives, Fair Value [Line Items]    
Derivative assets 2,158 2,131
Designated as Hedging Instrument | Derivatives Designated as Cash Flow Hedges | Foreign currency option contracts | Other current liabilities    
Derivatives, Fair Value [Line Items]    
Derivative liabilities (139) (347)
Designated as Hedging Instrument | Derivatives Designated as Cash Flow Hedges | Foreign currency option contracts | Other non-current liabilities    
Derivatives, Fair Value [Line Items]    
Derivative liabilities (789) (1,281)
Designated as Hedging Instrument | Derivatives Designated as Cash Flow Hedges | Interest rate swaps | Other current assets    
Derivatives, Fair Value [Line Items]    
Derivative assets 5,742 0
Designated as Hedging Instrument | Derivatives Designated as Cash Flow Hedges | Interest rate swaps | Other assets    
Derivatives, Fair Value [Line Items]    
Derivative assets 37,983 60,843
Designated as Hedging Instrument | Derivatives Designated as Cash Flow Hedges | Interest rate swaps | Other non-current liabilities    
Derivatives, Fair Value [Line Items]    
Derivative liabilities (546) (51)
Designated as Hedging Instrument | Derivatives Designated as Cash Flow Hedges | Forward-starting interest rate swaps | Other assets    
Derivatives, Fair Value [Line Items]    
Derivative assets 12,790 11,939
Designated as Hedging Instrument | Derivatives Designated as Cash Flow Hedges | Forward-starting interest rate swaps | Other non-current liabilities    
Derivatives, Fair Value [Line Items]    
Derivative liabilities $ (8) $ 0