XML 66 R56.htm IDEA: XBRL DOCUMENT v3.26.1
Warranty Reserves (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2026
Jan. 25, 2025
Jan. 31, 2026
Jan. 25, 2025
Warranty Reserves        
Beginning balance $ 6,610 $ 3,642 $ 4,189 $ 5,538
Balance acquired from acquisition     2,274  
Warranty expense 1,961 (230) 3,959 (1,070)
Change in estimate (1,655)   (1,655)  
Warranty costs settled (1,439) (625) (3,290) (1,681)
Ending balance $ 5,477 $ 2,787 $ 5,477 $ 2,787