XML 38 R26.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and Contingencies (Tables)
3 Months Ended
Jul. 27, 2024
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Product Warranty Liability
Warranties: Changes in our warranty obligation for the three months ended July 27, 2024 consisted of the following:
July 27,
2024
Balance as of April 27, 2024$37,928 
Warranties issued during the period4,017 
Settlements made during the period(3,519)
Changes in accrued warranty obligations for pre-existing warranties during the period, including expirations449 
Balance as of July 27, 2024$38,875