XML 32 R15.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Balance Sheet Details
12 Months Ended
Apr. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Balance Sheet Details Balance Sheet Details
Property and Equipment, Net
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
Capital in progress primarily consisted of costs related to various leasehold improvements in connection with leased space that is not considered available for use and has not yet been placed into service.
Depreciation and amortization expense related to property and equipment was $11.5 million, $5.0 million, and $4.4 million for the fiscal years ended April 30, 2024, 2023 and 2022, respectively.
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 
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