XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.3
Balance Sheet Details (Tables)
6 Months Ended
Oct. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Property and Equipment, Net
Property and equipment consisted of the following at October 31, 2024 and April 30, 2024 (in thousands):
Useful LifeAs of October 31,As of April 30,
(in months)20242024
Leasehold improvements*$72,316 $71,867 
Computer equipment365,932 4,936 
Office furniture and equipment6014,596 14,479 
Capital work-in-progressNA11,922 12,122 
Property and equipment, gross104,766 103,404 
Less: accumulated depreciation and amortization(20,568)(14,773)
Property and equipment, net$84,198 $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 October 31, 2024 and April 30, 2024 (in thousands):
As of October 31,As of April 30,
20242024
Accrued stock-settled bonus$27,792 $31,194 
Accrued bonus348 336 
Accrued vacation4,354 4,317 
Accrued payroll taxes and benefits2,037 3,636 
Accrued commissions
4,733 2,826 
Accrued salaries94 225 
ESPP contributions1,604 1,409 
Other793 320 
Accrued compensation and employee benefits$41,755 $44,263 
Schedule of Accrued and Other Current Liabilities
Accrued and other current liabilities consisted of the following at October 31, 2024 and April 30, 2024 (in thousands):
As of October 31,As of April 30,
20242024
Liability for common stock exercised prior to vesting$51 $266 
Accrued general expenses9,543 2,783 
Operating lease liabilities, current4,234 3,226 
Accrued professional services7,711 2,082 
Other2,440 1,169 
Accrued and other current liabilities$23,979 $9,526