XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.2.2
Balance Sheet Details (Tables)
3 Months Ended
Jul. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Property and Equipment
Property and equipment consisted of the following at July 31, 2022 and April 30, 2022 (in thousands):
Useful LifeAs of July 31,As of April 30,
(in months)20222022
Leasehold improvements*$8,878 $8,878 
Computer equipment364,141 3,321 
Office furniture and equipment60348 348 
Capital in progressNA36,044 11,261 
Property and equipment—gross49,411 23,808 
Less: accumulated depreciation and amortization(10,483)(9,291)
Property and equipment—net$38,928 $14,517 
__________________
*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 July 31, 2022 and April 30, 2022 (in thousands):
As of July 31,As of April 30,
20222022
Accrued stock-settled bonus$10,163 $— 
Accrued bonus2,482 16,078 
Accrued vacation3,960 3,814 
Accrued payroll taxes and benefits3,626 3,593 
Accrued commission1,501 1,440 
Accrued salaries7,476 7,298 
Accrued compensation and employee benefits$29,208 $32,223 
Schedule of Accrued and Other Current Liabilities
Accrued and other current liabilities consisted of the following at July 31, 2022 and April 30, 2022 (in thousands):
As of July 31,As of April 30,
20222022
Liability for common stock exercised prior to vesting$1,597 $1,970 
Accrued general expenses8,016 4,972 
Operating lease liabilities, current2,705 3,613 
Commissions payable to a related party2,422 2,510 
Other2,911 1,809 
Accrued and other current liabilities$17,651 $14,874