XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Oct. 31, 2024
Apr. 30, 2024
Current assets    
Cash and cash equivalents $ 121,274 $ 167,146
Marketable securities 609,100 583,221
Accounts receivable, net of allowance of $486 and $359 as of October 31, 2024 and April 30, 2024, respectively 159,987 130,064
Prepaid expenses and other current assets 27,458 23,963
Total current assets 917,819 904,394
Property and equipment, net 84,198 88,631
Goodwill 625 625
Other assets, non-current 43,647 44,575
Total assets 1,046,289 1,038,225
Current liabilities    
Accounts payable 20,611 11,316
Accrued compensation and employee benefits 41,755 44,263
Deferred revenue, current 35,663 37,230
Accrued and other current liabilities 23,979 9,526
Total current liabilities 122,008 102,335
Deferred revenue, non-current 127 1,732
Other long-term liabilities 65,193 60,805
Total liabilities 187,328 164,872
Commitments and contingencies (note 6)
Stockholders’ equity    
Additional paid-in capital 2,077,044 1,963,726
Accumulated other comprehensive income (loss) 521 (563)
Accumulated deficit (1,218,732) (1,089,933)
Total stockholders’ equity 858,961 873,353
Total liabilities and stockholders’ equity 1,046,289 1,038,225
Class A Common Stock    
Stockholders’ equity    
Common stock 125 120
Class B Common Stock    
Stockholders’ equity    
Common stock $ 3 $ 3