XML 52 R40.htm IDEA: XBRL DOCUMENT v3.25.4
Segment Reporting - Schedule of Revenue From External Customers, By Geographical Areas (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2026
Jan. 25, 2025
Jan. 31, 2026
Jan. 25, 2025
Disaggregation of Revenue [Line Items]        
Net sales $ 181,871 $ 149,507 $ 630,096 $ 583,926
United States        
Disaggregation of Revenue [Line Items]        
Net sales 161,356 127,159 551,850 518,816
Outside United States        
Disaggregation of Revenue [Line Items]        
Net sales $ 20,515 $ 22,348 $ 78,246 $ 65,110