XML 48 R36.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue Recognition - Disaggregated of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Nov. 01, 2025
Nov. 02, 2024
Nov. 01, 2025
Nov. 02, 2024
Disaggregation of Revenue [Line Items]        
Total revenue $ 268,027 $ 72,034 $ 491,101 $ 131,748
Hong Kong        
Disaggregation of Revenue [Line Items]        
Total revenue 117,890 30,086 188,273 59,358
United States        
Disaggregation of Revenue [Line Items]        
Total revenue 103,701 21,856 186,529 32,655
Mainland China        
Disaggregation of Revenue [Line Items]        
Total revenue 23,633 13,524 75,413 23,273
Rest of World        
Disaggregation of Revenue [Line Items]        
Total revenue $ 22,803 $ 6,568 $ 40,886 $ 16,462