XML 41 R29.htm IDEA: XBRL DOCUMENT v3.22.2
WARRANTY OBLIGATIONS (Tables)
6 Months Ended
Jun. 30, 2022
Product Warranties Disclosures [Abstract]  
Summary of Warranty Activities
The Company’s warranty activities were as follows:
Three Months Ended
June 30,
Six Months Ended
June 30,
2022202120222021
(In thousands)
Warranty obligations, beginning of period$83,579 $54,553 $73,377 $45,913 
Accruals for warranties issued during period11,311 3,319 20,221 7,213 
Changes in estimates17,063 4,269 21,975 11,924 
Settlements(6,590)(2,757)(12,471)(5,687)
Increase due to accretion expense1,828 1,104 3,343 2,047 
Other(10,641)(550)(9,895)(1,472)
Warranty obligations, end of period96,551 59,938 96,551 59,938 
Less: current portion(29,197)(15,009)(29,197)(15,009)
Non-current$67,354 $44,929 $67,354 $44,929