XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Warranties (Tables)
9 Months Ended
Sep. 30, 2021
Guarantees [Abstract]  
Warranty
Changes in the warranty accrual are as follows:
 Three Months EndedNine Months Ended
 September 30,
2021
September 30,
2020
September 30,
2021
September 30,
2020
Warranty accrual:(in thousands)
Balance, beginning of period$14,008 $13,160 $13,522 $12,652 
Payments made(1,825)(1,687)(4,834)(4,481)
Provisions1,272 2,054 4,767 5,356 
Balance, end of period$13,455 $13,527 $13,455 $13,527 
Warranty expense:$1,272 $2,054 $4,767 $5,356