XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 29, 2023
Jul. 30, 2022
Disaggregation of Revenue [Line Items]    
Total revenue $ 35,095 $ 46,467
Mainland China    
Disaggregation of Revenue [Line Items]    
Total revenue 16,081 22,757
United States    
Disaggregation of Revenue [Line Items]    
Total revenue 6,415 12,072
Hong Kong    
Disaggregation of Revenue [Line Items]    
Total revenue 1,990 4,765
Taiwan    
Disaggregation of Revenue [Line Items]    
Total revenue 5,346 67
Rest of World    
Disaggregation of Revenue [Line Items]    
Total revenue $ 5,263 $ 6,806