v3.26.1
Warranty Reserves (Details) - USD ($)
$ in Thousands
3 Months Ended
Aug. 01, 2026
Aug. 02, 2025
Warranty Reserves    
Beginning balance $ 8,734 $ 4,189
Balance acquired from acquisition   2,274
Warranty expense 5,914 141
Warranty costs settled (2,178) (321)
Ending balance $ 12,470 $ 6,283