v3.3.1.900
Fair Value Hierarchy (Details) - USD ($)
$ in Thousands
Dec. 31, 2015
Dec. 31, 2014
Cash equivalents $ 22,516 $ 23,143
Deferred Compensation Plan Assets 4,000 2,941
Deferred Compensation Liability, Current and Noncurrent 4,000 2,941
Assets, Fair Value Disclosure 30,060 34,073
Liabilities, Fair Value Disclosure 11,787 14,253
Fair Value, Inputs, Level 1 [Member]    
Cash equivalents 22,516 23,143
Assets, Fair Value Disclosure 22,516 23,143
Fair Value, Inputs, Level 2 [Member]    
Deferred Compensation Plan Assets 4,000 2,941
Deferred Compensation Liability, Current and Noncurrent 4,000 2,941
Assets, Fair Value Disclosure 7,544 10,930
Liabilities, Fair Value Disclosure 11,787 14,253
Foreign currency contracts related to sales    
Derivative Instruments in Hedges, Assets, at Fair Value 988 4,524
Foreign Currency Derivative Instruments Not Designated as Hedging Instruments, Asset at Fair Value 664 1,007
Derivative Instruments in Hedges, Liabilities, at Fair Value 6,368 7,163
Foreign Currency Derivative Instruments Not Designated as Hedging Instruments, Liability at Fair Value 969 2,793
Foreign currency contracts related to sales | Fair Value, Inputs, Level 2 [Member]    
Derivative Instruments in Hedges, Assets, at Fair Value 988 4,524
Foreign Currency Derivative Instruments Not Designated as Hedging Instruments, Asset at Fair Value 664 1,007
Derivative Instruments in Hedges, Liabilities, at Fair Value 6,368 7,163
Foreign Currency Derivative Instruments Not Designated as Hedging Instruments, Liability at Fair Value 969 2,793
Foreign currency contracts related to purchases    
Derivative Instruments in Hedges, Assets, at Fair Value 1,554 1,980
Foreign Currency Derivative Instruments Not Designated as Hedging Instruments, Asset at Fair Value 338 478
Derivative Instruments in Hedges, Liabilities, at Fair Value 322 695
Foreign Currency Derivative Instruments Not Designated as Hedging Instruments, Liability at Fair Value 128 661
Foreign currency contracts related to purchases | Fair Value, Inputs, Level 2 [Member]    
Derivative Instruments in Hedges, Assets, at Fair Value 1,554 1,980
Foreign Currency Derivative Instruments Not Designated as Hedging Instruments, Asset at Fair Value 338 478
Derivative Instruments in Hedges, Liabilities, at Fair Value 322 695
Foreign Currency Derivative Instruments Not Designated as Hedging Instruments, Liability at Fair Value $ 128 $ 661