XML 20 R54.htm IDEA: XBRL DOCUMENT v3.19.3
Derivatives and Hedging - Notional Amounts and Fair Values (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Derivatives, Fair Value    
Asset Derivatives $ 11,378 $ 15,530
Liability Derivatives 15,387 18,280
Other accrued liabilities    
Derivatives, Fair Value    
Liability Derivatives 0 0
Foreign currency contracts | Other current assets    
Derivatives, Fair Value    
Asset Derivatives 7,238 12,861
Foreign currency contracts | Other assets    
Derivatives, Fair Value    
Asset Derivatives 1,719 2,669
Foreign currency contracts | Other accrued liabilities    
Derivatives, Fair Value    
Liability Derivatives 7,964 16,582
Foreign currency contracts | Noncurrent liabilities    
Derivatives, Fair Value    
Liability Derivatives 7,423 1,698
Commodity contracts | Other current assets    
Derivatives, Fair Value    
Asset Derivatives $ 2,421 $ 0