XML 63 R47.htm IDEA: XBRL DOCUMENT v3.7.0.1
Valuation and Qualifying Accounts (Schedule of Valuation and Qualifying Accounts) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Allowance for doubtful accounts      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance Beginning of Year $ 3,484 $ 2,853 $ 2,738
Net Charged to Costs and Expenses 482 965 469
Translations, Reclassifications and Acquisitions 101 (185) (153)
Net Write-Offs or Discounts Taken (1,566) (149) (201)
Balance End of Year 2,501 3,484 2,853
Reserve for sales discounts      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance Beginning of Year 15,094 15,999 16,724
Net Charged to Costs and Expenses 77,126 78,304 79,877
Translations, Reclassifications and Acquisitions (109) (145) (98)
Net Write-Offs or Discounts Taken (78,623) (79,064) (80,504)
Balance End of Year 13,488 15,094 15,999
Reserve for inventory obsolescence      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance Beginning of Year 9,675 7,601 8,596
Net Charged to Costs and Expenses 2,041 5,209 2,938
Translations, Reclassifications and Acquisitions 295 (454) (297)
Net Write-Offs or Discounts Taken (4,749) (2,681) (3,636)
Balance End of Year 7,262 9,675 7,601
Reserve for warranty      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance Beginning of Year 5,566 5,913 4,994
Net Charged to Costs and Expenses 7,867 7,732 7,467
Translations, Reclassifications and Acquisitions (49) (325) 843
Net Write-Offs or Discounts Taken (8,122) (7,754) (7,391)
Balance End of Year $ 5,262 $ 5,566 $ 5,913