XML 28 R15.htm IDEA: XBRL DOCUMENT v3.23.2
Balance Sheet Details
12 Months Ended
Apr. 30, 2023
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 as of April 30, 2023 and 2022 (in thousands):
Useful LifeAs of April 30,
(in months)20232022
Leasehold improvements*$66,522 $8,878 
Computer equipment364,901 3,321 
Office furniture and equipment6014,343 348 
Capital in progressNA3,140 11,261 
Total property and equipment88,906 23,808 
Less accumulated depreciation(4,328)(9,291)
Property and equipment, net$84,578 $14,517 
__________________
*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 the additional leased space that has not yet been placed into service.
Depreciation and amortization expense related to property and equipment was $5.0 million, $4.4 million, and $4.0 million for the fiscal years ended April 30, 2023, 2022 and 2021, respectively.
Accrued Compensation and Employee Benefits
Accrued compensation and employee benefits consisted of the following as of April 30, 2023 and 2022 (in thousands):
As of April 30,
20232022
Accrued stock-settled bonus$32,414 $— 
Accrued bonus186 16,078 
Accrued vacation4,602 3,814 
Accrued payroll taxes and benefits3,975 3,593 
Accrued commission2,889 1,440 
Accrued salaries206 7,298 
ESPP contributions1,339 — 
Other902 — 
Accrued compensation and employee benefits$46,513 $32,223 
Accrued and Other Current Liabilities
Accrued and other current liabilities consisted of the following as of April 30, 2023 and 2022 (in thousands):
As of April 30,
20232022
Liability for common stock exercised prior to vesting$799 $1,970 
Commissions payable to a related party2,448 2,510 
Accrued general expenses5,541 3,083 
Accrued professional services2,889 1,889 
Operating lease liabilities, current2,339 3,613 
Other3,054 1,809 
Accrued and other current liabilities$17,070 $14,874 
Refer to Note 6. Leases for more information regarding the Company’s leases.