XML 35 R26.htm IDEA: XBRL DOCUMENT v3.22.2
Product Warranty (Tables)
6 Months Ended
Jun. 30, 2022
Product Warranties Disclosures [Abstract]  
Product Warranty Liability Accrual
The following table provides the changes in the product warranty accrual for the three and six months ended June 30, 2022 and 2021 (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2022202120222021
Beginning Balance$3,874 $4,390 $3,947 $4,124 
Add: Accruals for warranties issued during the period1,769 2,210 3,232 3,735 
Less: Settlements made during the period(1,454)(1,769)(2,990)(3,028)
Ending Balance$4,189 $4,831 $4,189 $4,831