XML 91 R77.htm IDEA: XBRL DOCUMENT v3.23.1
DERIVATIVE FINANCIAL INSTRUMENTS AND HEDGING ACTIVITIES - Balance Sheet Location (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Derivatives, Fair Value [Line Items]    
Fair value, derivative asset $ 63,924 $ 76,307
Fair value, derivative liability (7,347) (7,546)
Other current assets    
Derivatives, Fair Value [Line Items]    
Fair value, derivative asset 146 91
Other assets    
Derivatives, Fair Value [Line Items]    
Fair value, derivative asset 63,778 76,216
Other current liabilities    
Derivatives, Fair Value [Line Items]    
Fair value, derivative liability (4,573) (5,804)
Other non-current liabilities    
Derivatives, Fair Value [Line Items]    
Fair value, derivative liability (2,774) (1,742)
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 63 25
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 1,063 1,303
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 (4,133) (5,457)
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 (146) (410)
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 83 66
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,734 2,131
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 (440) (347)
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,079) (1,281)
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 50,525 60,843
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,549) (51)
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 $ 10,456 $ 11,939