XML 108 R92.htm IDEA: XBRL DOCUMENT v3.21.2
DERIVATIVE FINANCIAL INSTRUMENTS AND HEDGING ACTIVITIES - Balance Sheet Location (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Derivatives, Fair Value [Line Items]    
Fair value, derivative asset $ 13,484 $ 8,057
Fair value, derivative liability (27,750) (64,633)
Other current assets    
Derivatives, Fair Value [Line Items]    
Fair value, derivative asset 3,452 6,494
Other assets    
Derivatives, Fair Value [Line Items]    
Fair value, derivative asset 10,032 1,563
Other current liabilities    
Derivatives, Fair Value [Line Items]    
Fair value, derivative liability (760) (11)
Other non-current liabilities    
Derivatives, Fair Value [Line Items]    
Fair value, derivative liability (26,990) (64,622)
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,096 4,968
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 32 1,050
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 (760) 0
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 (98) 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 356 1,526
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 0 (11)
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 (26,892) (51,580)
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,000 513
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 $ (13,042)