v3.26.1
Supplemental Financial Information (Tables)
12 Months Ended
May 02, 2026
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Inventories
Inventories consisted of the following (in thousands):
May 2, 2026May 3, 2025
Raw materials$64,357 $12,734 
Work in process34,296 24,583 
Finished goods152,178 52,712 
$250,831 $90,029 
Schedule of Property, Plant and Equipment Useful lives by asset category are as follows:
Asset CategoryUseful Life (in years)
Computer equipment and software3
Laboratory equipment5
Production equipment
2 - 7
Leasehold improvements
5 or remaining lease term
Property and equipment consisted of the following (in thousands):
May 2, 2026May 3, 2025
Production equipment$63,214 $44,789 
Computer equipment and software48,924 27,901 
Laboratory equipment36,933 21,944 
Leasehold improvements4,096 3,513 
Construction in progress27,027 9,687 
180,194 107,834 
Less: accumulated depreciation and amortization(78,589)(44,203)
$101,605 $63,631 
Schedule of Accrued Expenses
Accrued expenses and other current liabilities consisted of the following (in thousands):
May 2, 2026May 3, 2025
Accruals relating to inventory purchases$7,193 $10,164 
Current payables relating to purchases of property and equipment12,179 8,420 
Current portion of operating lease liabilities4,831 3,342 
Other43,917 13,530 

$68,120 $35,456 
Schedule of Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
May 2, 2026May 3, 2025
Accruals relating to inventory purchases$7,193 $10,164 
Current payables relating to purchases of property and equipment12,179 8,420 
Current portion of operating lease liabilities4,831 3,342 
Other43,917 13,530 

$68,120 $35,456