v3.26.1
Commitments and Contingencies (Tables)
3 Months Ended
Aug. 01, 2026
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Product Warranty Liability
Warranties: Changes in our warranty obligation for the three months ended August 1, 2026 consisted of the following:
August 1,
2026
Beginning accrued warranty obligations$36,760 
Warranties issued during the period3,352 
Settlements made during the period(2,487)
Changes in accrued warranty obligations for pre-existing warranties during the period, including expirations197 
Ending accrued warranty obligations$37,822