XML 80 R70.htm IDEA: XBRL DOCUMENT v3.19.1
Derivatives and Hedging - Summary of Fair Value of Derivative Instruments by Contract Type and Location of Asset and/or Liability on Consolidated Condensed Balance Sheets (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Not Designated as Hedging Instrument | Other Current Assets    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Fair Value, Gross Asset Including Not Subject to Master Netting Arrangement $ 3,735 $ 4,485
Not Designated as Hedging Instrument | Foreign Exchange Forward | Accounts payable and accrued expenses    
Derivatives, Fair Value [Line Items]    
Derivative Liability, Fair Value, Gross Liability Including Not Subject to Master Netting Arrangement 281 197
Cash Flow Hedging | Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Derivative Liability, Fair Value, Gross Liability Including Not Subject to Master Netting Arrangement 7,345 39
Cash Flow Hedging | Designated as Hedging Instrument | Other Current Assets    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Fair Value, Gross Asset Including Not Subject to Master Netting Arrangement 5,809 54
Cash Flow Hedging | Designated as Hedging Instrument | Foreign Exchange Forward | Other Current Assets    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Fair Value, Gross Asset Including Not Subject to Master Netting Arrangement 1,032 54
Cash Flow Hedging | Designated as Hedging Instrument | Foreign Exchange Forward | Accounts payable and accrued expenses    
Derivatives, Fair Value [Line Items]    
Derivative Liability, Fair Value, Gross Liability Including Not Subject to Master Netting Arrangement 220 39
Cash Flow Hedging | Designated as Hedging Instrument | Currency Swap | Other Current Assets    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Fair Value, Gross Asset Including Not Subject to Master Netting Arrangement 4,733 0
Cash Flow Hedging | Designated as Hedging Instrument | Currency Swap | Accounts payable and accrued expenses    
Derivatives, Fair Value [Line Items]    
Derivative Liability, Fair Value, Gross Liability Including Not Subject to Master Netting Arrangement 1,167 0
Cash Flow Hedging | Designated as Hedging Instrument | Currency Swap | Other Noncurrent Liabilities    
Derivatives, Fair Value [Line Items]    
Derivative Liability, Fair Value, Gross Liability Including Not Subject to Master Netting Arrangement 2,026 0
Cash Flow Hedging | Designated as Hedging Instrument | Interest Rate Swap | Other Current Assets    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Fair Value, Gross Asset Including Not Subject to Master Netting Arrangement 44 0
Cash Flow Hedging | Designated as Hedging Instrument | Interest Rate Swap | Accounts payable and accrued expenses    
Derivatives, Fair Value [Line Items]    
Derivative Liability, Fair Value, Gross Liability Including Not Subject to Master Netting Arrangement 311 0
Cash Flow Hedging | Designated as Hedging Instrument | Interest Rate Swap | Other Noncurrent Liabilities    
Derivatives, Fair Value [Line Items]    
Derivative Liability, Fair Value, Gross Liability Including Not Subject to Master Netting Arrangement $ 3,621 $ 0