XML 42 R30.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies (Tables)
9 Months Ended
Jan. 25, 2025
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Product Warranty Liability
Warranties: Changes in our warranty obligation for the nine months ended January 25, 2025 consisted of the following:
January 25,
2025
Balance as of April 27, 2024$37,928 
Warranties issued during the period10,796 
Settlements made during the period(10,719)
Changes in accrued warranty obligations for pre-existing warranties during the period, including expirations(1,733)
Balance as of January 25, 2025$36,272