XML 48 R31.htm IDEA: XBRL DOCUMENT v3.25.2
Supplemental Financial Information (Tables)
12 Months Ended
May 03, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Inventories
Inventories consisted of the following (in thousands):
May 3, 2025April 27, 2024
Raw materials$12,734 $9,415 
Work in process24,583 7,470 
Finished goods52,712 9,022 
$90,029 $25,907 
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 3, 2025April 27, 2024
Production equipment$44,789 $27,608 
Computer equipment and software27,901 18,271 
Laboratory equipment21,944 19,840 
Leasehold improvements3,222 2,525 
Others291 534 
Construction in progress9,687 3,616 
107,834 72,394 
Less: accumulated depreciation and amortization(44,203)(28,729)
$63,631 $43,665 
Schedule of Accrued Expenses
Accrued expenses and other current liabilities consisted of the following (in thousands):
May 3, 2025April 27, 2024
Accrued expenses$12,202 $8,832 
Accruals relating to inventory purchases10,164 778 
Current payables relating to purchases of property and equipment8,420 5,950 
Current portion of operating lease liabilities3,342 2,741 
Other1,328 3,902 

$35,456 $22,203 
Schedule of Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
May 3, 2025April 27, 2024
Accrued expenses$12,202 $8,832 
Accruals relating to inventory purchases10,164 778 
Current payables relating to purchases of property and equipment8,420 5,950 
Current portion of operating lease liabilities3,342 2,741 
Other1,328 3,902 

$35,456 $22,203 
Schedule of Other Noncurrent Liabilities
Other non-current liabilities consisted of the following (in thousands):
May 3, 2025April 27, 2024
Non-current payables relating to purchases of property and equipment$5,762 $4,950 
Other non-current liabilities1,509 1,031 
$7,271 $5,981