v3.25.2
Warranty Reserves (Details) - USD ($)
$ in Thousands
3 Months Ended
Aug. 02, 2025
Jul. 27, 2024
Warranty Reserves    
Beginning balance $ 4,189 $ 5,538
Balance acquired from acquisition 2,274  
Warranty expense 141 (647)
Warranty costs settled (321) (651)
Ending balance $ 6,283 $ 4,240