XML 49 R61.htm IDEA: XBRL DOCUMENT v3.20.1
Derivative Instruments and Hedging Activities - Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Cash flow hedge    
Derivatives, Fair Value [Line Items]    
Asset Derivatives $ 20,064 $ 23,487
Liability Derivatives 23,643 1,483
Not designated    
Derivatives, Fair Value [Line Items]    
Asset Derivatives 2,110 3,697
Liability Derivatives 5,402 938
Foreign currency forward contracts | Cash flow hedge | Prepaid expenses and other current assets    
Derivatives, Fair Value [Line Items]    
Asset Derivatives 17,224 20,957
Foreign currency forward contracts | Cash flow hedge | Other assets    
Derivatives, Fair Value [Line Items]    
Asset Derivatives 2,840 2,530
Foreign currency forward contracts | Cash flow hedge | Accrued expenses and other current liabilities    
Derivatives, Fair Value [Line Items]    
Liability Derivatives 17,139 1,055
Foreign currency forward contracts | Cash flow hedge | Other long-term liabilities    
Derivatives, Fair Value [Line Items]    
Liability Derivatives 6,504 428
Foreign currency forward contracts | Not designated | Prepaid expenses and other current assets    
Derivatives, Fair Value [Line Items]    
Asset Derivatives 31 74
Foreign currency forward contracts | Not designated | Accrued expenses and other current liabilities    
Derivatives, Fair Value [Line Items]    
Liability Derivatives 409 476
Commodity forward contracts | Not designated | Prepaid expenses and other current assets    
Derivatives, Fair Value [Line Items]    
Asset Derivatives 1,635 3,069
Commodity forward contracts | Not designated | Other assets    
Derivatives, Fair Value [Line Items]    
Asset Derivatives 444 554
Commodity forward contracts | Not designated | Accrued expenses and other current liabilities    
Derivatives, Fair Value [Line Items]    
Liability Derivatives 3,603 394
Commodity forward contracts | Not designated | Other long-term liabilities    
Derivatives, Fair Value [Line Items]    
Liability Derivatives $ 1,390 $ 68