XML 82 R70.htm IDEA: XBRL DOCUMENT v3.19.2
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
Jun. 30, 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 $ 1,605 $ 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 340 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 14,121 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,623 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 479 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 11 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 5,144 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 76 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 6,179 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 1,366 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 $ 6,489 $ 0