XML 88 R74.htm IDEA: XBRL DOCUMENT v3.22.2
DERIVATIVE FINANCIAL INSTRUMENTS AND HEDGING ACTIVITIES - Balance Sheet Location (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Derivatives, Fair Value [Line Items]    
Fair value, derivative asset $ 50,468 $ 12,517
Fair value, derivative liability (13,833) (18,607)
Other current assets    
Derivatives, Fair Value [Line Items]    
Fair value, derivative asset 7 721
Other assets    
Derivatives, Fair Value [Line Items]    
Fair value, derivative asset 50,461 11,796
Other current liabilities    
Derivatives, Fair Value [Line Items]    
Fair value, derivative liability (9,502) (2,061)
Other non-current liabilities    
Derivatives, Fair Value [Line Items]    
Fair value, derivative liability (4,331) (16,546)
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 0 721
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 0 86
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 (9,424) (2,061)
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 (3,364) (694)
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 7 0
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 446 228
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 (78) 0
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 (967) (270)
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,909 0
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 (15,582)
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 $ 9,106 $ 11,482