XML 21 R3.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Apr. 27, 2024
Apr. 29, 2023
Current Assets:    
Cash and cash equivalents $ 66,942 $ 108,583
Short-term investments 343,061 109,228
Accounts receivable 59,662 49,541
Inventories 25,907 46,023
Contract assets 21,562 9,445
Prepaid expenses and other current assets 13,131 5,412
Total current assets 530,265 328,232
Property and equipment, net 43,665 40,222
Right of use assets 13,077 14,860
Other non-current assets 14,925 13,975
Total assets 601,932 397,289
Current Liabilities:    
Accounts payable 13,417 6,067
Accrued compensation and benefits 9,000 6,471
Accrued expenses and other current liabilities 18,301 14,454
Deferred revenue 3,902 4,040
Total current liabilities 44,620 31,032
Non-current operating lease liabilities 11,133 12,869
Other non-current liabilities 5,981 5,753
Total liabilities 61,734 49,654
Commitments and contingencies (Note 7)
Shareholders' equity:    
Ordinary shares, $0.00005 par value; 1,000,000 shares authorized; 164,305 and 148,651 shares issued and outstanding at April 27, 2024 and April 29, 2023, respectively 8 7
Additional paid in capital 676,054 454,795
Accumulated other comprehensive loss (519) (191)
Accumulated deficit (135,345) (106,976)
Total shareholders' equity 540,198 347,635
Total liabilities and shareholders' equity $ 601,932 $ 397,289