XML 100 R58.htm IDEA: XBRL DOCUMENT v3.6.0.2
Derivatives (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract]    
Derivative Liabilities $ (1,754) $ (458)
Designated as Hedging Instrument [Member]    
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract]    
Derivative Liabilities (255) (357)
Prepaid Assets and Other Current Assets [Member]    
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract]    
Derivative Assets 397 699
Prepaid Assets and Other Current Assets [Member] | Designated as Hedging Instrument [Member]    
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract]    
Derivative Assets 0 484
Prepaid Assets and Other Current Assets [Member] | Designated as Hedging Instrument [Member] | Interest Rate Contracts [Member]    
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract]    
Derivative Assets 0 0
Prepaid Assets and Other Current Assets [Member] | Designated as Hedging Instrument [Member] | Foreign Exchange Contracts [Member]    
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract]    
Derivative Assets 0 484
Prepaid Assets and Other Current Assets [Member] | Not Designated as Hedging Instrument [Member] | Foreign Exchange Contracts [Member]    
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract]    
Derivative Assets 397 215
Accrued Liabilities [Member] | Designated as Hedging Instrument [Member] | Foreign Exchange Contracts [Member]    
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract]    
Derivative Liabilities (177) 0
Accrued Liabilities [Member] | Not Designated as Hedging Instrument [Member] | Foreign Exchange Contracts [Member]    
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract]    
Derivative Liabilities (1,499) (101)
Other Liabilities [Member] | Designated as Hedging Instrument [Member] | Interest Rate Contracts [Member]    
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract]    
Derivative Liabilities $ (78) $ (357)