XML 69 R44.htm IDEA: XBRL DOCUMENT v3.25.0.1
WARRANTY OBLIGATIONS (Tables)
12 Months Ended
Dec. 31, 2024
Product Warranties Disclosures [Abstract]  
Schedule of Warranty Activities
The Company’s warranty obligation activities were as follows:
Years Ended December 31,
202420232022
(In thousands)
Warranty obligations, beginning of period$189,087 $131,446 $73,377 
Accruals for warranties issued during period27,544 51,866 48,703 
Expense (benefit) from changes in estimates1,082 (19,176)29,275 
Settlements(27,611)(27,216)(26,257)
Increase due to accretion expense11,010 13,821 9,631 
Change in discount rate(1)
(459)44,422 (9,609)
Other(7,764)(6,076)6,326 
Warranty obligations, end of period192,889 189,087 131,446 
Less: warranty obligations, current(34,656)(36,066)(35,556)
Warranty obligations, non-current$158,233 $153,021 $95,890 
(1)    Refer to Note 11, “Fair Value Measurements” for additional information about the monetary impact for changes in the discount rate.