XML 46 R29.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Balance Sheet Details (Tables)
12 Months Ended
Apr. 30, 2024
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)20242023
Leasehold improvements*$71,867 $66,522 
Computer equipment364,936 4,901 
Office furniture and equipment6014,479 14,343 
Capital in progressNA12,122 3,140 
Property and equipment, gross
103,404 88,906 
Less: accumulated depreciation and amortization
(14,773)(4,328)
Property and equipment, net$88,631 $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 (in thousands):
As of April 30,
20242023
Accrued stock-settled bonus$31,194 $32,414 
Accrued bonus336 186 
Accrued vacation4,317 4,602 
Accrued payroll taxes and benefits3,636 3,975 
Accrued commissions2,826 2,889 
Accrued salaries225 206 
ESPP contributions1,409 1,339 
Other320 902 
Accrued compensation and employee benefits$44,263 $46,513 
Schedule of Accrued and Other Current Liabilities
Accrued and other current liabilities consisted of the following (in thousands):
As of April 30,
20242023
Liability for common stock exercised prior to vesting$266 $799 
Accrued general expenses2,783 5,541 
Operating lease liabilities, current3,226 2,339 
Accrued professional services2,082 2,889 
Commissions payable to a related party— 2,448 
Other1,169 3,054 
Accrued and other current liabilities$9,526 $17,070