XML 38 R27.htm IDEA: XBRL DOCUMENT v3.25.0.1
Balance Sheet Details (Tables)
9 Months Ended
Jan. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Property and Equipment, Net
Property and equipment consisted of the following at January 31, 2025 and April 30, 2024 (in thousands):
Useful LifeAs of January 31,As of April 30,
(in months)20252024
Leasehold improvements*$82,507 $71,867 
Computer equipment366,702 4,936 
Office furniture and equipment6015,517 14,479 
Capital work-in-progressNA811 12,122 
Property and equipment, gross105,537 103,404 
Less: accumulated depreciation and amortization(23,627)(14,773)
Property and equipment, net$81,910 $88,631 
__________________
*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, 2025 and April 30, 2024 (in thousands):
As of January 31,As of April 30,
20252024
Accrued bonus$32,875 $31,530 
Accrued vacation3,918 4,317 
Accrued payroll taxes and benefits1,959 3,636 
Accrued commissions
5,116 2,826 
ESPP contributions4,596 1,409 
Other263 545 
Accrued compensation and employee benefits$48,727 $44,263 
Schedule of Accrued and Other Current Liabilities
Accrued and other current liabilities consisted of the following at January 31, 2025 and April 30, 2024 (in thousands):
As of January 31,As of April 30,
20252024
Accrued general expenses3,678 2,783 
Operating lease liabilities, current4,490 3,226 
Accrued professional services7,008 2,082 
Accrued cloud hosting services6,687 643 
Accrued taxes payable2,744 621 
Other3,021 171 
Accrued and other current liabilities$27,628 $9,526