XML 39 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet Details (Tables)
9 Months Ended
Jan. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Property and Equipment, Net
Property and equipment consisted of the following at January 31, 2024 and April 30, 2023 (in thousands):
Useful LifeAs of January 31,As of April 30,
(in months)20242023
Leasehold improvements*$71,703 $66,522 
Computer equipment365,620 4,901 
Office furniture and equipment6014,494 14,343 
Capital in progressNA12,042 3,140 
Property and equipment, gross103,859 88,906 
Less: accumulated depreciation and amortization(12,856)(4,328)
Property and equipment, net$91,003 $84,578 
__________________
*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, 2024 and April 30, 2023 (in thousands):
As of January 31,As of April 30,
20242023
Accrued stock-settled bonus$21,522 $32,414 
Accrued bonus296 186 
Accrued vacation3,948 4,602 
Accrued payroll taxes and benefits3,166 3,975 
Accrued commissions
3,181 2,889 
Accrued salaries414 206 
ESPP contributions4,383 1,339 
Other912 902 
Accrued compensation and employee benefits$37,822 $46,513 
Schedule of Accrued and Other Current Liabilities
Accrued and other current liabilities consisted of the following at January 31, 2024 and April 30, 2023 (in thousands):
As of January 31,As of April 30,
20242023
Liability for common stock exercised prior to vesting$385 $799 
Accrued general expenses3,131 5,541 
Operating lease liabilities, current2,936 2,339 
Accrued professional services2,286 2,889 
Commissions payable to a related party— 2,448 
Other3,653 3,054 
Accrued and other current liabilities$12,391 $17,070