XML 54 R39.htm IDEA: XBRL DOCUMENT v3.22.0.1
Warranties (Tables)
12 Months Ended
Dec. 31, 2021
Guarantees [Abstract]  
Warranty Changes in the warranty accrual are as follows:
 Years Ended December 31,
 202120202019
Warranty accrual:(in thousands)
Balance, beginning of period$13,522 $12,652 $11,421 
Payments made(6,734)(5,751)(6,816)
Provisions6,351 6,621 8,047 
Assumed in business combination (Note 4)
630 — — 
     Balance, end of period$13,769 $13,522 $12,652 
Warranty expense:$6,351 $6,621 $8,047