XML 42 R31.htm IDEA: XBRL DOCUMENT v3.21.2
10. Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2021
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Product Warranty Liability
Product warranty activities during the three and nine months ended September 30, 2021 and 2020 were as follows (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
 2021202020212020
Product warranty liability, beginning of period$91,058 $123,194 $95,096 $129,797 
Accruals for new warranties issued1,680 3,435 8,397 7,903 
Settlements(1,091)(9,289)(6,730)(18,772)
Changes in estimate of product warranty liability(33,106)(19,987)(38,222)(21,575)
Product warranty liability, end of period$58,541 $97,353 $58,541 $97,353 
Current portion of warranty liability$16,752 $22,325 $16,752 $22,325 
Noncurrent portion of warranty liability$41,789 $75,028 $41,789 $75,028