XML 20 R3.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
May 03, 2025
Apr. 27, 2024
Current assets:    
Cash and cash equivalents $ 236,328 $ 66,942
Short-term investments 195,010 343,061
Accounts receivable 162,144 59,662
Inventories 90,029 25,907
Other current assets 30,023 34,693
Total current assets 713,534 530,265
Property and equipment, net 63,631 43,665
Right of use assets 15,234 13,077
Other non-current assets 16,858 14,925
Total assets 809,257 601,932
Current liabilities:    
Accounts payable 56,158 13,417
Accrued compensation and benefits 16,097 9,000
Other current liabilities 35,456 22,203
Total current liabilities 107,711 44,620
Non-current operating lease liabilities 12,693 11,133
Other non-current liabilities 7,271 5,981
Total liabilities 127,675 61,734
Commitments and contingencies (Note 7)
Shareholders' equity:    
Ordinary shares, $0.00005 par value; 1,000,000 shares authorized; 171,169 and 164,305 shares issued and outstanding at May 3, 2025 and April 27, 2024, respectively 8 8
Additional paid in capital 765,173 676,054
Accumulated other comprehensive loss (437) (519)
Accumulated deficit (83,162) (135,345)
Total shareholders' equity 681,582 540,198
Total liabilities and shareholders' equity $ 809,257 $ 601,932