XML 15 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jul. 31, 2024
Apr. 30, 2024
Current assets    
Cash and cash equivalents $ 133,820 $ 167,146
Marketable securities 628,715 583,221
Accounts receivable, net of allowance of $390 and $359 as of July 31, 2024 and April 30, 2024, respectively 140,070 130,064
Prepaid expenses and other current assets 23,806 23,963
Total current assets 926,411 904,394
Property and equipment, net 86,480 88,631
Goodwill 625 625
Other assets, non-current 44,104 44,575
Total assets 1,057,620 1,038,225
Current liabilities    
Accounts payable 31,615 11,316
Accrued compensation and employee benefits 33,927 44,263
Deferred revenue, current 39,580 37,230
Accrued and other current liabilities 12,805 9,526
Total current liabilities 117,927 102,335
Deferred revenue, non-current 717 1,732
Other long-term liabilities 64,055 60,805
Total liabilities 182,699 164,872
Commitments and contingencies (note 6)
Stockholders’ equity    
Additional paid-in capital 2,027,274 1,963,726
Accumulated other comprehensive income (loss) 281 (563)
Accumulated deficit (1,152,760) (1,089,933)
Total stockholders’ equity 874,921 873,353
Total liabilities and stockholders’ equity 1,057,620 1,038,225
Class A Common Stock    
Stockholders’ equity    
Common stock 123 120
Class B Common Stock    
Stockholders’ equity    
Common stock $ 3 $ 3