XML 79 R74.htm IDEA: XBRL DOCUMENT v3.20.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, 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 $ 5,714 $ 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 1,759 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 19,819 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 1,395 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 129 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,402 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,288 $ 7,030