v3.5.0.2
Fair Value Hierarchy (Details) - USD ($)
$ in Thousands
Sep. 30, 2016
Dec. 31, 2015
Cash equivalents $ 19,604 $ 22,516
Deferred compensation plans 4,416 4,000
Deferred compensation plans liability 4,416 4,000
Assets, Fair Value Disclosure 29,919 30,060
Liabilities, Fair Value Disclosure 14,397 11,787
Fair Value, Inputs, Level 1 [Member]    
Cash equivalents 19,604 22,516
Assets, Fair Value Disclosure 19,604 22,516
Fair Value, Inputs, Level 2 [Member]    
Deferred compensation plans 4,416 4,000
Deferred compensation plans liability 4,416 4,000
Assets, Fair Value Disclosure 10,315 7,544
Liabilities, Fair Value Disclosure 14,397 11,787
Foreign currency contracts related to customer sales contracts    
Foreign currency contracts designated as hedges, Assets 1,322 988
Foreign currency contracts not designated as hedges, Assets 496 664
Foreign currency contracts designated as hedges, Liabilities 8,805 6,368
Foreign currency contracts not designated as hedges, Liability 259 969
Foreign currency contracts related to customer sales contracts | Fair Value, Inputs, Level 2 [Member]    
Foreign currency contracts designated as hedges, Assets 1,322 988
Foreign currency contracts not designated as hedges, Assets 496 664
Foreign currency contracts designated as hedges, Liabilities 8,805 6,368
Foreign currency contracts not designated as hedges, Liability 259 969
Foreign currency contracts related to supplier purchase contracts    
Foreign currency contracts designated as hedges, Assets 4,031 1,554
Foreign currency contracts not designated as hedges, Assets 50 338
Foreign currency contracts designated as hedges, Liabilities 519 322
Foreign currency contracts not designated as hedges, Liability 398 128
Foreign currency contracts related to supplier purchase contracts | Fair Value, Inputs, Level 2 [Member]    
Foreign currency contracts designated as hedges, Assets 4,031 1,554
Foreign currency contracts not designated as hedges, Assets 50 338
Foreign currency contracts designated as hedges, Liabilities 519 322
Foreign currency contracts not designated as hedges, Liability $ 398 $ 128