XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Warranties (Tables)
6 Months Ended
Jun. 30, 2021
Guarantees [Abstract]  
Warranty
Changes in the warranty accrual are as follows:
 Three Months EndedSix Months Ended
 June 30,
2021
June 30,
2020
June 30,
2021
June 30,
2020
Warranty accrual:(in thousands)
Balance, beginning of period$13,525 $12,940 $13,522 $12,652 
Payments made(1,545)(1,617)(3,009)(2,794)
Provisions2,028 1,837 3,495 3,302 
Balance, end of period$14,008 $13,160 $14,008 $13,160 
Warranty expense:$2,028 $1,837 $3,495 $3,302