XML 131 R95.htm IDEA: XBRL DOCUMENT v3.10.0.1
Derivative Financial Instruments - Summary of the Fair Value Amounts of Derivative Instruments (Details) - Significant Observable Inputs (Level 2) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Derivatives, Fair Value [Line Items]    
Total derivative assets $ 3,648 $ 3,379
Total derivative liabilities 1,929 33
Total Net derivative asset (liability) 1,719 3,346
Derivatives Designated as Hedging Instruments:    
Derivatives, Fair Value [Line Items]    
Total derivative assets 3,648 3,369
Total derivative liabilities 1,885 33
Derivatives Designated as Hedging Instruments: | Forward Currency Contracts | Prepaid expenses and other current assets    
Derivatives, Fair Value [Line Items]    
Total derivative assets 0 176
Derivatives Designated as Hedging Instruments: | Forward Currency Contracts | Accrued expenses    
Derivatives, Fair Value [Line Items]    
Total derivative liabilities 0 33
Derivatives Designated as Hedging Instruments: | Interest Rate Swap | Other non-current assets    
Derivatives, Fair Value [Line Items]    
Total derivative assets 3,648 3,193
Derivatives Designated as Hedging Instruments: | Interest Rate Swap | Other non-current liabilities    
Derivatives, Fair Value [Line Items]    
Total derivative liabilities 1,885 0
Derivatives Not Designated as Hedging Instruments:    
Derivatives, Fair Value [Line Items]    
Total derivative assets 0 10
Total derivative liabilities 44  
Derivatives Not Designated as Hedging Instruments: | Forward Currency Contracts | Prepaid expenses and other current assets    
Derivatives, Fair Value [Line Items]    
Total derivative assets 0 10
Derivatives Not Designated as Hedging Instruments: | Forward Currency Contracts | Accrued expenses    
Derivatives, Fair Value [Line Items]    
Total derivative liabilities $ 44 $ 0