XML 82 R72.htm IDEA: XBRL DOCUMENT v3.20.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, 2020
Dec. 31, 2019
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 $ 2,379 $ 8
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 794 741
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 20,633 8,944
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 999 53
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 31 24
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 0 25
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 4,756 1,865
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 $ 15,846 $ 7,030