XML 95 R71.htm IDEA: XBRL DOCUMENT v3.6.0.2
Derivatives - Fair Value of Derivative Instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Designated as hedging instrument | Interest rate swap | Other Assets (long-term)    
Derivatives, Fair Value [Line Items]    
Total Asset Derivatives $ 4,991 $ 2
Designated as hedging instrument | Foreign currency forward contracts    
Derivatives, Fair Value [Line Items]    
Total Asset Derivatives   0
Total Liability Derivatives   0
Designated as hedging instrument | Foreign currency forward contracts | Other Assets (long-term)    
Derivatives, Fair Value [Line Items]    
Total Asset Derivatives 18  
Designated as hedging instrument | Foreign currency forward contracts | Prepaid expenses and other assets    
Derivatives, Fair Value [Line Items]    
Total Asset Derivatives 116  
Designated as hedging instrument | Foreign currency forward contracts | Accrued Expenses    
Derivatives, Fair Value [Line Items]    
Total Liability Derivatives (275)  
Designated as hedging instrument | Foreign currency forward contracts | Other Long-term Obligations    
Derivatives, Fair Value [Line Items]    
Total Liability Derivatives (18)  
Not designated as hedging instrument | Foreign currency forward contracts | Prepaid expenses and other assets    
Derivatives, Fair Value [Line Items]    
Total Asset Derivatives 220  
Not designated as hedging instrument | Foreign currency forward contracts | Accrued Expenses    
Derivatives, Fair Value [Line Items]    
Total Liability Derivatives $ (171) (278)
Not designated as hedging instrument | Foreign currency forward contracts | Other receivables    
Derivatives, Fair Value [Line Items]    
Total Asset Derivatives   $ 115