XML 43 R29.htm IDEA: XBRL DOCUMENT v3.22.2
Balance Sheet Details (Tables)
12 Months Ended
Apr. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Property and Equipment
Property and equipment consisted of the following at April 30, 2022 and 2021 (in thousands):
Useful LifeAs of April 30,
(in months)20222021
Leasehold improvements*$8,878 $8,658 
Computer equipment363,321 2,539 
Office furniture and equipment60348 339 
Capital in progressNA11,261 — 
Total property and equipment23,808 11,536 
Less accumulated depreciation(9,291)(5,403)
Property and equipment, net$14,517 $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 April 30, 2022 and 2021 (in thousands):
As of April 30,
20222021
Accrued bonus$16,078 $12,216 
Accrued vacation3,814 3,935 
Accrued payroll taxes and benefits3,593 3,405 
Accrued commission1,440 1,863 
Accrued salaries7,298 410 
Accrued compensation and employee benefits$32,223 $21,829 
Schedule of Accrued and Other Current Liabilities
Accrued and other current liabilities consisted of the following at April 30, 2022 and 2021 (in thousands):
As of April 30,
20222021
Liability for common stock exercised prior to vesting$1,970 $5,331 
Commissions payable to a related party2,510 3,413 
Accrued general expenses4,972 3,588 
Operating lease liabilities, current3,613 3,894 
Other1,809 2,092 
Accrued and other current liabilities$14,874 $18,318