XML 52 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Segment Reporting - Schedule of Revenue From External Customers, By Geographical Areas (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 26, 2024
Oct. 28, 2023
Oct. 26, 2024
Oct. 28, 2023
Disaggregation of Revenue [Line Items]        
Net sales $ 208,331 $ 199,369 $ 434,419 $ 431,900
United States        
Disaggregation of Revenue [Line Items]        
Net sales 184,438 178,144 391,657 392,737
Outside United States        
Disaggregation of Revenue [Line Items]        
Net sales $ 23,893 $ 21,225 $ 42,762 $ 39,163