XML 14 R2.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Nov. 02, 2024
Apr. 27, 2024
Current assets:    
Cash and cash equivalents $ 239,237 $ 66,942
Short-term investments 143,716 343,061
Accounts receivable 81,776 59,662
Inventories 36,313 25,907
Contract assets 19,977 21,562
Prepaid expenses and other current assets 17,233 13,131
Total current assets 538,252 530,265
Property and equipment, net 68,226 43,665
Right of use assets 15,190 13,077
Other non-current assets 16,883 14,925
Total assets 638,551 601,932
Current liabilities:    
Accounts payable 13,026 13,417
Accrued compensation and benefits 9,182 9,000
Accrued expenses and other current liabilities 25,390 18,301
Deferred revenue 2,047 3,902
Total current liabilities 49,645 44,620
Non-current operating lease liabilities 12,945 11,133
Other non-current liabilities 8,054 5,981
Total liabilities 70,644 61,734
Commitments and contingencies (Note 7)
Shareholders' equity:    
Ordinary shares, $0.00005 par value; 1,000,000 shares authorized; 167,157 and 164,305 shares issued and outstanding at November 2, 2024 and April 27, 2024, respectively 8 8
Additional paid in capital 717,319 676,054
Accumulated other comprehensive loss (310) (519)
Accumulated deficit (149,110) (135,345)
Total shareholders' equity 567,907 540,198
Total liabilities and shareholders' equity $ 638,551 $ 601,932