XML 37 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies (Tables)
3 Months Ended
Jul. 29, 2023
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Product Warranty Liability
Warranties: Changes in our warranty obligation for the three months ended July 29, 2023 consisted of the following:
July 29,
2023
Beginning accrued warranty obligations$32,541 
Warranties issued during the period4,375 
Settlements made during the period(2,744)
Changes in accrued warranty obligations for pre-existing warranties during the period, including expirations398 
Ending accrued warranty obligations$34,570