XML 106 R92.htm IDEA: XBRL DOCUMENT v3.21.2
DERIVATIVE FINANCIAL INSTRUMENTS AND HEDGING ACTIVITIES - Balance Sheet Location (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Derivatives, Fair Value [Line Items]    
Fair value, derivative asset $ 13,105 $ 8,057
Fair value, derivative liability (26,426) (64,633)
Other current assets    
Derivatives, Fair Value [Line Items]    
Fair value, derivative asset 1,892 6,494
Other assets    
Derivatives, Fair Value [Line Items]    
Fair value, derivative asset 11,213 1,563
Other current liabilities    
Derivatives, Fair Value [Line Items]    
Fair value, derivative liability (1,699) (11)
Other non-current liabilities    
Derivatives, Fair Value [Line Items]    
Fair value, derivative liability (24,727) (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 1,892 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 7 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 (1,699) 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 (549) 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 0 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 (24,178) (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 11,206 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)