v3.26.1
Supplemental Financial Information - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
May 02, 2026
May 03, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accruals relating to inventory purchases $ 7,193 $ 10,164
Current payables relating to purchases of property and equipment $ 12,179 $ 8,420
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other current liabilities Other current liabilities
Current portion of operating lease liabilities $ 4,831 $ 3,342
Other 43,917 13,530
Other current liabilities $ 68,120 $ 35,456