XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Oct. 31, 2022
Apr. 30, 2022
Current assets    
Cash and cash equivalents $ 277,622 $ 339,528
Short-term investments 562,448 620,633
Accounts receivable, net of allowance of $337 and $157 as of October 31, 2022 and April 30, 2022, respectively [1] 94,759 80,271
Prepaid expenses and other current assets [2] 25,239 20,004
Total current assets 960,068 1,060,436
Property and equipment, net 61,724 14,517
Goodwill 625 625
Long-term investments 18,686 32,086
Other assets, non-current [3] 59,502 63,218
Total assets 1,100,605 1,170,882
Current liabilities    
Accounts payable [4] 30,662 54,218
Accrued compensation and employee benefits 37,728 32,223
Deferred revenue, current [5] 30,380 48,854
Accrued and other current liabilities [6] 19,885 14,874
Total current liabilities 118,655 150,169
Deferred revenue, non-current 228 288
Other long-term liabilities [7] 28,556 30,948
Total liabilities 147,439 181,405
Commitments and contingencies (note 6)
Stockholders’ equity    
Additional paid-in capital 1,637,980 1,532,917
Accumulated other comprehensive loss (2,805) (2,148)
Accumulated deficit (682,119) (541,398)
Total stockholders’ equity 953,166 989,477
Total liabilities and stockholders’ equity 1,100,605 1,170,882
Class A Common Stock    
Stockholders’ equity    
Common stock 107 103
Class B Common Stock    
Stockholders’ equity    
Common stock $ 3 $ 3
[1] Including amounts from a related party of $53,871 and $35,848 as of October 31, 2022 and April 30, 2022, respectively.
[2] Including amounts from a related party of $4,862 and $4,862 as of October 31, 2022 and April 30, 2022, respectively.
[3] Including amounts from a related party of $13,710 and $16,141 as of October 31, 2022 and April 30, 2022, respectively.
[4] Including amounts from a related party of $2,153 and $18,549 as of October 31, 2022 and April 30, 2022, respectively.
[5] Including amounts from a related party of $387 and $132 as of October 31, 2022 and April 30, 2022, respectively.
[6] Including amounts from a related party of $2,448 and $2,510 as of October 31, 2022 and April 30, 2022, respectively.
[7] Including amounts from a related party of nil and $2,448 as of October 31, 2022 and April 30, 2022, respectively.