XML 82 R62.htm IDEA: XBRL DOCUMENT v3.10.0.1
Derivatives (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract]    
Derivative Liabilities $ (348) $ (408)
Designated as Hedging Instrument [Member]    
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract]    
Derivative Liabilities (258) (379)
Prepaid Assets and Other Current Assets [Member]    
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract]    
Derivative Assets 2,517 712
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 1,412 654
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 1,412 654
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 0
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 1,105 58
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 (258) (379)
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 (90) (29)
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 $ 0 $ 0