XML 39 R26.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Details (Tables)
9 Months Ended
Jan. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Property and Equipment
Property and equipment consisted of the following at January 31, 2022 and April 30, 2021 (in thousands):
Useful LifeAs of January 31,As of April 30,
(in months)20222021
Leasehold improvements*$8,895 $8,658 
Computer equipment363,860 2,539 
Office furniture and equipment60348 339 
Capital in progressNA873 — 
Property and equipment—gross13,976 11,536 
Less: accumulated depreciation and amortization(8,679)(5,403)
Property and equipment—net$5,297 $6,133 
__________________
*Leasehold improvements are amortized over the shorter of the estimated useful lives of the improvements or the remaining lease term.
NA = Not Applicable
Schedule of Accrued Compensation and Employee Benefits
Accrued compensation and employee benefits consisted of the following at January 31, 2022 and April 30, 2021 (in thousands):
As of January 31,As of April 30,
20222021
Accrued bonus$12,768 $12,216 
Accrued vacation3,479 3,935 
Accrued payroll taxes and benefits3,119 3,405 
Accrued commission808 1,863 
Accrued salaries2,414 410 
Accrued compensation and employee benefits$22,588 $21,829 
Schedule of Accrued and Other Current Liabilities
Accrued and other current liabilities consisted of the following at January 31, 2022 and April 30, 2021 (in thousands):
As of January 31,As of April 30,
20222021
Liability for common stock exercised prior to vesting$2,449 $5,331 
Accrued general expenses5,154 3,588 
Operating lease liabilities, current3,246 3,894 
Commissions payable to a related party18,534 3,413 
Other4,215 2,092 
Accrued and other current liabilities$33,598 $18,318