XML 93 R75.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Segment and Geographic Information - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 27, 2024
Apr. 29, 2023
Apr. 30, 2022
Disaggregation of Revenue [Line Items]      
Total revenue $ 192,970 $ 184,194 $ 106,477
Hong Kong      
Disaggregation of Revenue [Line Items]      
Total revenue 70,162 9,646 11,696
United States      
Disaggregation of Revenue [Line Items]      
Total revenue 49,569 44,253 27,696
Mainland China      
Disaggregation of Revenue [Line Items]      
Total revenue 28,264 96,935 37,699
Taiwan      
Disaggregation of Revenue [Line Items]      
Total revenue 21,286 5,363 4,429
Rest of World      
Disaggregation of Revenue [Line Items]      
Total revenue $ 23,689 $ 27,997 $ 24,957