XML 49 R38.htm IDEA: XBRL DOCUMENT v3.25.2
Supplemental Financial Information - Schedule of Other Current Liabilities (Details) - USD ($)
$ in Thousands
Aug. 02, 2025
May 03, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued expenses $ 15,511 $ 12,202
Accruals relating to inventory purchases 6,035 10,164
Current payables relating to purchases of property and equipment $ 9,260 $ 8,420
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other current liabilities Other current liabilities
Current portion of operating lease liabilities $ 3,263 $ 3,342
Others 6,247 1,328
Other current liabilities $ 40,316 $ 35,456