XML 35 R24.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies (Tables)
9 Months Ended
Jan. 28, 2023
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Product Warranty Liability
Warranties: Changes in our warranty obligation for the nine months ended January 28, 2023 consisted of the following:
January 28,
2023
Beginning accrued warranty obligations$28,878 
Warranties issued during the period9,423 
Settlements made during the period(8,251)
Changes in accrued warranty obligations for pre-existing warranties during the period, including expirations164 
Ending accrued warranty obligations$30,214