XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.2.2
Product Warranties (Tables)
9 Months Ended
Sep. 30, 2022
Product Warranties Disclosures [Abstract]  
Summary of Product Warranty Activity
Activity related to the warranty accrual was as follows:
Nine Months Ended September 30,
20222021
Balance, beginning of period$49,864 $45,669 
Provision for warranty accrual18,280 26,535 
Warranty claims(13,968)(21,576)
Foreign currency translation(4,198)(1,774)
Balance, end of period$49,978 $48,854