XML 55 R41.htm IDEA: XBRL DOCUMENT v3.22.0.1
WARRANTY OBLIGATIONS (Tables)
12 Months Ended
Dec. 31, 2021
Product Warranties Disclosures [Abstract]  
Summary of Warranty Activities
The Company’s warranty activities were as follows:
Years Ended December 31,
202120202019
(In thousands)
Warranty obligations, beginning of period$45,913 $37,098 $31,294 
Accruals for warranties issued during period18,098 7,021 5,244 
Changes in estimates19,414 9,954 8,591 
Settlements(15,073)(12,811)(10,881)
Increase due to accretion expense4,654 3,255 2,326 
Other371 1,396 524 
Warranty obligations, end of period73,377 45,913 37,098 
Less: current portion(19,395)(11,260)(10,078)
Non-current$53,982 $34,653 $27,020