XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies (Tables)
9 Months Ended
Jun. 29, 2024
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Warranty Accrual
Activity related to the warranty accrual is as follows (in thousands):
Three Months EndedNine Months Ended
June 29, 2024June 24, 2023June 29, 2024June 24, 2023
Balance at beginning of period$27,476 $12,416 $18,948 $9,004 
Provision10,442 3,281 22,481 9,982 
Warranty usage(10,528)(1,641)(14,039)(4,930)
Balance at end of period$27,390 $14,056 $27,390 $14,056