XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jul. 29, 2023
Apr. 29, 2023
Current Assets:    
Cash and cash equivalents $ 127,045 $ 108,583
Short-term investments 110,526 109,228
Accounts receivable 27,967 49,541
Inventories 40,793 46,023
Contract assets 8,048 9,445
Prepaid expenses and other current assets 6,271 5,412
Total current assets 320,650 328,232
Property and equipment, net 44,473 40,222
Right of use assets 14,157 14,860
Other non-current assets 16,425 13,975
Total assets 395,705 397,289
Current Liabilities:    
Accounts payable 7,921 6,067
Accrued compensation and benefits 4,933 6,471
Accrued expenses and other current liabilities 15,077 14,454
Deferred revenue 3,278 4,040
Total current liabilities 31,209 31,032
Non-current operating lease liabilities 12,200 12,869
Other non-current liabilities 4,856 5,753
Total liabilities 48,265 49,654
Commitments and contingencies (Note 7)
Shareholders' equity:    
Ordinary shares, $0.00005 par value; 1,000,000 shares authorized; 149,854 and 148,651 shares issued and outstanding at July 29, 2023 and April 29, 2023, respectively 7 7
Additional paid in capital 466,459 454,795
Accumulated other comprehensive loss (353) (191)
Accumulated deficit (118,673) (106,976)
Total shareholders' equity 347,440 347,635
Total liabilities and shareholders' equity $ 395,705 $ 397,289