XML 63 R51.htm IDEA: XBRL DOCUMENT v3.7.0.1
Derivatives - Fair Value of Derivative Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Designated as hedging instrument | Interest rate swap    
Derivatives, Fair Value [Line Items]    
Total Asset Derivatives $ 4,483  
Designated as hedging instrument | Interest rate swap | Other Assets (current)    
Derivatives, Fair Value [Line Items]    
Total Asset Derivatives 174 $ 0
Designated as hedging instrument | Interest rate swap | Other Assets (long-term)    
Derivatives, Fair Value [Line Items]    
Total Asset Derivatives 4,309 4,991
Designated as hedging instrument | Foreign currency forward contracts | Other Assets (long-term)    
Derivatives, Fair Value [Line Items]    
Total Asset Derivatives 191 18
Designated as hedging instrument | Foreign currency forward contracts | Prepaid expenses and other assets    
Derivatives, Fair Value [Line Items]    
Total Asset Derivatives 673 116
Designated as hedging instrument | Foreign currency forward contracts | Accrued Expenses (current)    
Derivatives, Fair Value [Line Items]    
Total Liability Derivatives (214) (275)
Designated as hedging instrument | Foreign currency forward contracts | Other Long-term Obligations    
Derivatives, Fair Value [Line Items]    
Total Liability Derivatives (89) (18)
Not designated as hedging instrument | Foreign currency forward contracts | Prepaid expenses and other assets    
Derivatives, Fair Value [Line Items]    
Total Asset Derivatives 200 220
Not designated as hedging instrument | Foreign currency forward contracts | Accrued Expenses (current)    
Derivatives, Fair Value [Line Items]    
Total Liability Derivatives $ (910) $ (171)