XML 40 R28.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies (Tables)
6 Months Ended
Oct. 26, 2024
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Product Warranty Liability
Warranties: Changes in our warranty obligation for the six months ended October 26, 2024 consisted of the following:
October 26,
2024
Balance as of April 27, 2024$37,928 
Warranties issued during the period7,779 
Settlements made during the period(7,451)
Changes in accrued warranty obligations for pre-existing warranties during the period, including expirations132 
Balance as of October 26, 2024$38,388