v3.26.1
Balance Sheet Components
12 Months Ended
Apr. 30, 2026
Balance Sheet Components [Abstract]  
Balance Sheet Components Balance Sheet Components
Property and Equipment, Net
The cost and accumulated depreciation of property and equipment were as follows (in thousands):
As of April 30,
Useful Life (in years)20262025
Leasehold improvementsLesser of estimated useful life or remaining lease term$9,774 $14,780 
Computer hardware and software34,066 4,390 
Furniture and fixtures
3-5
5,163 8,025 
Assets under construction3,575 33 
Total property and equipment22,578 27,228 
Less: accumulated depreciation(13,987)(20,639)
Property and equipment, net$8,591 $6,589 
Depreciation expense related to property and equipment was $3.0 million, $3.1 million, and $3.5 million for the years ended April 30, 2026, 2025, and 2024, respectively.
Intangible Assets, Net
Intangible assets consisted of the following as of April 30, 2026 (in thousands):
Gross Fair ValueAccumulated AmortizationNet Book ValueWeighted Average
Remaining
Useful Life
(in years)
Developed technology$85,291 $72,208 $13,083 2.2
Foreign currency translation adjustment(24)
Total$13,059 
Intangible assets consisted of the following as of April 30, 2025 (in thousands):
Gross Fair ValueAccumulated AmortizationNet Book ValueWeighted Average
Remaining
Useful Life
(in years)
Developed technology$76,130 $64,702 $11,428 2.2
Foreign currency translation adjustment(24)
Total$11,404 
Amortization expense for the intangible assets for the years ended April 30, 2026, 2025, and 2024 was as follows (in thousands):
Year Ended April 30,
202620252024
Cost of revenue – subscription$8,795 $9,213 $12,353 
Sales and marketing— — 2,143 
Total amortization of acquired intangible assets$8,795 $9,213 $14,496 
The expected future amortization expense related to the intangible assets as of April 30, 2026 was as follows (in thousands, by fiscal year):
2027$7,301 
20283,413 
20291,501 
2030798 
203146 
Total$13,059 
Goodwill
The following table represents the changes to goodwill (in thousands):
Carrying Amount
Balance as of April 30, 2024$319,380 
Foreign currency translation adjustment37 
Balance as of April 30, 2025319,417 
Additions from acquisitions
36,916 
Foreign currency translation adjustment109 
Balance as of April 30, 2026$356,442 
There was no impairment of goodwill during the years ended April 30, 2026, 2025, and 2024.
Accrued Expenses and Other Liabilities
Accrued expenses and other liabilities consisted of the following (in thousands):
As of April 30,
20262025
Accrued expenses$44,109 $36,585 
Income taxes payable12,899 11,690 
Value added taxes payable12,837 9,872 
Accrued interest6,918 6,918 
Other19,950 21,282 
Total accrued expenses and other liabilities$96,713 $86,347 
Accrued Compensation and Benefits
Accrued compensation and benefits consisted of the following (in thousands):
As of April 30,
20262025
Accrued vacation$46,702 $42,136 
Accrued commissions46,420 28,051 
Accrued payroll and withholding taxes11,138 10,007 
Other14,971 13,520 
Total accrued compensation and benefits$119,231 $93,714 
Allowance for Credit Losses
The following is a summary of the changes in the Company’s allowance for credit losses (in thousands):
Year Ended April 30,
202620252024
Beginning balance$5,510 $4,979 $3,409 
Bad debt expense4,358 3,909 3,864 
Accounts written off(3,021)(3,378)(2,294)
Ending balance$6,847 $5,510 $4,979