XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.1
WARRANTY OBLIGATIONS (Tables)
3 Months Ended
Mar. 31, 2023
Product Warranties Disclosures [Abstract]  
Summary of Warranty Activities
The Company’s warranty obligation activities were as follows:
Three Months Ended
March 31,
20232022
(In thousands)
Warranty obligations, beginning of period$131,446 $73,377 
Accruals for warranties issued during period16,171 8,910 
Changes in estimates3,728 4,912 
Settlements(8,894)(5,881)
Increase due to accretion expense3,545 1,515 
Other38 746 
Warranty obligations, end of period146,034 83,579 
Less: warranty obligations, current(34,513)(23,960)
Warranty obligations, non-current$111,521 $59,619