XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.3
WARRANTY OBLIGATIONS (Tables)
9 Months Ended
Sep. 30, 2025
Product Warranties Disclosures [Abstract]  
Schedule of Warranty Activities
The Company’s warranty obligation activities were as follows:
Three Months Ended
September 30,
Nine Months Ended
September 30,
2025202420252024
(In thousands)
Warranty obligations, beginning of period$206,086 $177,179 $192,889 $189,087 
Accruals for warranties issued during period7,924 7,763 22,842 20,285 
Expense (benefit) from changes in estimates707 4,584 13,937 (8,052)
Settlements(5,971)(6,615)(19,230)(21,114)
Increase due to accretion expense3,498 2,649 9,804 8,244 
Change in discount rate— — (5,715)759 
Other(2,103)(1,328)(4,386)(4,977)
Warranty obligations, end of period210,141 184,232 210,141 184,232 
Less: warranty obligations, current(31,473)(35,755)(31,473)(35,755)
Warranty obligations, non-current$178,668 $148,477 $178,668 $148,477