XML 38 R25.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Balance Sheet Details (Tables)
3 Months Ended
Jul. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Property and Equipment, Net
Property and equipment consisted of the following at July 31, 2024 and April 30, 2024 (in thousands):
Useful LifeAs of July 31,As of April 30,
(in months)20242024
Leasehold improvements*$72,248 $71,867 
Computer equipment365,316 4,936 
Office furniture and equipment6014,597 14,479 
Capital work-in-progressNA11,986 12,122 
Property and equipment, gross104,147 103,404 
Less: accumulated depreciation and amortization(17,667)(14,773)
Property and equipment, net$86,480 $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 July 31, 2024 and April 30, 2024 (in thousands):
As of July 31,As of April 30,
20242024
Accrued stock-settled bonus$19,267 $31,194 
Accrued bonus290 336 
Accrued vacation4,162 4,317 
Accrued payroll taxes and benefits2,915 3,636 
Accrued commissions
2,965 2,826 
Accrued salaries102 225 
ESPP contributions3,923 1,409 
Other303 320 
Accrued compensation and employee benefits$33,927 $44,263 
Schedule of Accrued and Other Current Liabilities
Accrued and other current liabilities consisted of the following at July 31, 2024 and April 30, 2024 (in thousands):
As of July 31,As of April 30,
20242024
Liability for common stock exercised prior to vesting$161 $266 
Accrued general expenses5,203 2,783 
Operating lease liabilities, current3,822 3,226 
Accrued professional services2,287 2,082 
Other1,332 1,169 
Accrued and other current liabilities$12,805 $9,526