XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Tables)
9 Months Ended
Jan. 27, 2024
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Product Warranty Liability
Warranties: Changes in our warranty obligation for the nine months ended January 27, 2024 consisted of the following:
January 27,
2024
Balance as of April 29, 2023$32,541 
Warranties issued during the period10,518 
Settlements made during the period(9,323)
Changes in accrued warranty obligations for pre-existing warranties during the period, including expirations954 
Balance as of January 27, 2024$34,690