XML 12 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jan. 27, 2024
Apr. 29, 2023
Current assets:    
Cash and cash equivalents $ 96,073 $ 108,583
Short-term investments 313,061 109,228
Accounts receivable 44,760 49,541
Inventories 31,507 46,023
Contract assets 17,909 9,445
Prepaid expenses and other current assets 8,133 5,412
Total current assets 511,443 328,232
Property and equipment, net 44,899 40,222
Right of use assets 13,634 14,860
Other non-current assets 22,490 13,975
Total assets 592,466 397,289
Current liabilities:    
Accounts payable 10,294 6,067
Accrued compensation and benefits 6,913 6,471
Accrued expenses and other current liabilities 18,268 14,454
Deferred revenue 4,722 4,040
Total current liabilities 40,197 31,032
Non-current operating lease liabilities 11,601 12,869
Other non-current liabilities 6,701 5,753
Total liabilities 58,499 49,654
Commitments and contingencies (Note 7)
Shareholders' equity:    
Ordinary shares, $0.00005 par value; 1,000,000 shares authorized; 163,068 and 148,651 shares issued and outstanding at January 27, 2024 and April 29, 2023, respectively 8 7
Additional paid in capital 659,162 454,795
Accumulated other comprehensive loss (335) (191)
Accumulated deficit (124,868) (106,976)
Total shareholders' equity 533,967 347,635
Total liabilities and shareholders' equity $ 592,466 $ 397,289