XML 76 R64.htm IDEA: XBRL DOCUMENT v3.10.0.1
Derivative Financial Instruments - Summary of the Fair Value Amounts of Derivative Instruments (Details) - Recurring - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Significant Observable Inputs (Level 2)    
Derivatives, Fair Value [Line Items]    
Derivative assets $ 5,324 $ 3,379
Derivative liabilities 441 33
Net derivative asset (liability) 4,883 3,346
Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Net derivative asset (liability) 4,900  
Designated as Hedging Instrument | Significant Observable Inputs (Level 2)    
Derivatives, Fair Value [Line Items]    
Derivative assets 5,324 3,369
Derivative liabilities 389 33
Designated as Hedging Instrument | Significant Observable Inputs (Level 2) | Forward Currency Contracts | Prepaid expenses and other current assets    
Derivatives, Fair Value [Line Items]    
Derivative assets 0 176
Designated as Hedging Instrument | Significant Observable Inputs (Level 2) | Forward Currency Contracts | Accrued expenses    
Derivatives, Fair Value [Line Items]    
Derivative liabilities 0 33
Designated as Hedging Instrument | Significant Observable Inputs (Level 2) | Interest Rate Swaps | Other non-current assets    
Derivatives, Fair Value [Line Items]    
Derivative assets 5,324 3,193
Designated as Hedging Instrument | Significant Observable Inputs (Level 2) | Interest Rate Swaps | Other non-current liabilities    
Derivatives, Fair Value [Line Items]    
Derivative liabilities 389 0
Not Designated as Hedging Instrument | Significant Observable Inputs (Level 2)    
Derivatives, Fair Value [Line Items]    
Derivative assets 0 10
Derivative liabilities 52 0
Not Designated as Hedging Instrument | Significant Observable Inputs (Level 2) | Forward Currency Contracts | Prepaid expenses and other current assets    
Derivatives, Fair Value [Line Items]    
Derivative assets 0 10
Not Designated as Hedging Instrument | Significant Observable Inputs (Level 2) | Forward Currency Contracts | Accrued expenses    
Derivatives, Fair Value [Line Items]    
Derivative liabilities $ 52 $ 0