XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.1
Warranties (Tables)
3 Months Ended
Mar. 31, 2021
Guarantees [Abstract]  
Warranty
Changes in the warranty accrual are as follows:
 Three Months Ended
 March 31,
2021
March 31,
2020
Warranty accrual:(in thousands)
Balance, beginning of period$13,522 $12,652 
Payments made(1,464)(1,177)
Provisions1,467 1,465 
Balance, end of period$13,525 $12,940 
Warranty expense:$1,467 $1,465