XML 48 R35.htm IDEA: XBRL DOCUMENT v3.10.0.1
Product Warranties (Tables)
12 Months Ended
Dec. 31, 2018
Product Warranties Disclosures [Abstract]  
Schedule of Product Warranty Liability
Activity related to the warranty accrual was as follows:
201820172016
Balance at January 1$47,517 $33,978 $28,210 
Provision for warranty accrual24,948 26,995 22,483 
Warranty claims(18,922)(16,250)(16,220)
Foreign currency translation and other(2,121)2,794 (495)
Balance at December 31$51,422 $47,517 $33,978