XML 78 R55.htm IDEA: XBRL DOCUMENT v3.24.3
Warranty Reserves (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 26, 2024
Oct. 28, 2023
Oct. 26, 2024
Oct. 28, 2023
Warranty Reserves        
Beginning balance $ 4,240 $ 4,627 $ 5,538 $ 3,642
Balance acquired from acquisition   40   40
Warranty expense (193) 1,037 (840) 2,787
Warranty costs settled (405) (462) (1,056) (1,227)
Ending balance $ 3,642 $ 5,242 $ 3,642 $ 5,242