XML 20 R3.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Apr. 30, 2024
Apr. 30, 2023
Current assets    
Cash and cash equivalents $ 167,146 $ 284,829
Marketable securities 583,221 446,155
Accounts receivable, net of allowance of $359 and $359 as of April 30, 2024 and 2023, respectively [1] 130,064 134,586
Prepaid expenses and other current assets [2] 23,963 23,309
Total current assets 904,394 888,879
Property and equipment, net 88,631 84,578
Goodwill 625 625
Long-term marketable securities 0 81,418
Other assets, non-current [3] 44,575 47,528
Total assets 1,038,225 1,103,028
Current liabilities    
Accounts payable [4] 11,316 24,610
Accrued compensation and employee benefits 44,263 46,513
Deferred revenue, current [5] 37,230 47,846
Accrued and other current liabilities [6] 9,526 17,070
Total current liabilities 102,335 136,039
Deferred revenue, non-current 1,732 4
Other long-term liabilities 60,805 37,320
Total liabilities 164,872 173,363
Commitments and contingencies (note 7)
Stockholders’ equity    
Additional paid-in capital 1,963,726 1,740,174
Accumulated other comprehensive loss (563) (385)
Accumulated deficit (1,089,933) (810,237)
Total stockholders’ equity 873,353 929,665
Total liabilities and stockholders’ equity 1,038,225 1,103,028
Class A Common Stock    
Stockholders’ equity    
Common stock 120 110
Class B Common Stock    
Stockholders’ equity    
Common stock $ 3 $ 3
[1] Including amounts from a related party of $74,620 as of April 30, 2023.
[2] Including amounts from a related party of $4,983 as of April 30, 2023.
[3] Including amounts from a related party of $11,279 as of April 30, 2023.
[4] Including amounts due to a related party of $2,200 as of April 30, 2023
[5] Including amounts from a related party of $249 as of April 30, 2023.
[6] Including amounts due to a related party of $2,448 as of April 30, 2023.