XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Oct. 28, 2023
Apr. 29, 2023
Current assets:    
Cash and cash equivalents $ 128,986 $ 108,583
Short-term investments 111,526 109,228
Accounts receivable 32,723 49,541
Inventories 35,761 46,023
Contract assets 12,042 9,445
Prepaid expenses and other current assets 7,278 5,412
Total current assets 328,316 328,232
Property and equipment, net 44,971 40,222
Right of use assets 13,544 14,860
Other non-current assets 18,974 13,975
Total assets 405,805 397,289
Current liabilities:    
Accounts payable 10,926 6,067
Accrued compensation and benefits 4,898 6,471
Accrued expenses and other current liabilities 16,579 14,454
Deferred revenue 4,832 4,040
Total current liabilities 37,235 31,032
Non-current operating lease liabilities 11,610 12,869
Other non-current liabilities 7,412 5,753
Total liabilities 56,257 49,654
Commitments and contingencies (Note 7)
Shareholders' equity:    
Ordinary shares, $0.00005 par value; 1,000,000 shares authorized; 150,546 and 148,651 shares issued and outstanding at October 28, 2023 and April 29, 2023, respectively 8 7
Additional paid in capital 475,412 454,795
Accumulated other comprehensive loss (576) (191)
Accumulated deficit (125,296) (106,976)
Total shareholders' equity 349,548 347,635
Total liabilities and shareholders' equity $ 405,805 $ 397,289