XML 48 R31.htm IDEA: XBRL DOCUMENT v3.25.2
Balance Sheet Details (Tables)
12 Months Ended
Apr. 30, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Property and Equipment
Property and equipment consisted of the following (in thousands):
Useful LifeAs of April 30,
(in months)20252024
Leasehold improvements*$82,510 $71,867 
Computer equipment366,065 4,936 
Office furniture and equipment6015,520 14,479 
Capital work-in progressNA960 12,122 
Property and equipment-gross105,055 103,404 
Less accumulated depreciation(25,757)(14,773)
Property and equipment—net$79,298 $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 (in thousands):
As of April 30,
20252024
Accrued bonus$37,468 $31,530 
Accrued vacation4,950 4,317 
Accrued payroll taxes and benefits2,033 3,636 
Accrued commission7,244 2,826 
ESPP contributions1,593 1,409 
Other580 545 
Accrued compensation and employee benefits$53,868 $44,263 
Schedule of Accrued and Other Current Liabilities
Accrued and other current liabilities consisted of the following (in thousands):
As of April 30,
20252024
Accrued general expenses$3,785 $2,140 
Operating lease liabilities, current4,795 3,226 
Accrued professional services7,323 2,082 
Accrued cloud hosting services4,718 643 
Accrued taxes payable3,258 621 
Other2,416 814 
Accrued and other current liabilities$26,295 $9,526