XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Warranties (Tables)
3 Months Ended
Mar. 31, 2022
Guarantees [Abstract]  
Warranty
Changes in the warranty accrual are as follows:
 Three Months Ended
 March 31,
2022
March 31,
2021
Warranty accrual:(in thousands)
Balance, beginning of period$13,769 $13,522 
Payments made(1,219)(1,464)
Provisions1,157 1,467 
Balance, end of period$13,707 $13,525 
Warranty expense:$1,157 $1,467