Balance Sheet Components (Tables)
9 Months Ended
Jan. 31, 2022
Balance Sheet Components [Abstract]  
Schedule of Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consisted of the following (in thousands):
 As of
January 31, 2022
As of
April 30, 2021
Prepaid hosting costs$9,701 $11,122 
Prepaid software subscription costs7,656 5,636 
Prepaid value added taxes5,394 9,408 
Deposits2,538 2,410 
Prepaid taxes3,323 1,694 
Other10,793 6,732 
Total prepaid expenses and other current assets$39,405 $37,002 
Schedule of Cost and Accumulated Depreciation of Property and Equipment
The cost and accumulated depreciation of property and equipment were as follows (in thousands):
 Useful Life (in years)As of
January 31, 2022
As of
April 30, 2021
Leasehold improvementsLesser of estimated useful
life or remaining lease term
$10,740 $10,342 
Computer hardware and software31,377 2,319 
Furniture and fixtures3-55,418 5,971 
Assets under construction 345 707 
Total property and equipment 17,880 19,339 
Less: accumulated depreciation (11,141)(10,458)
Property and equipment, net $6,739 $8,881 
Schedule of Intangible Assets
Intangible assets consisted of the following as of January 31, 2022 and April 30, 2021 (in thousands):
January 31, 2022Gross Fair
Value
Accumulated
Amortization
Net Book
Value
Weighted
Average
Remaining
Useful Life
(in years)
Developed technology$70,130 $28,406 $41,724 3.5
Customer relationships19,598 12,090 7,508 2.2
Trade names2,872 2,160 712 2.2
Total$92,600 $42,656 49,944 3.3
Foreign currency translation adjustment
Total$49,948 
April 30, 2021Gross Fair
Value
Accumulated
Amortization
Net Book
Value
Weighted
Average
Remaining
Useful Life
(in years)
Developed technology$44,830 $20,850 $23,980 3.3
Customer relationships19,598 8,382 11,216 2.4
Trade names2,872 1,780 1,092 2.4
Total$67,300 $31,012 36,288 3.0
Foreign currency translation adjustment(2)
Total$36,286 
Schedule of Amortization Expense for Intangible Assets
Amortization expense for the intangible assets for the three and nine months ended January 31, 2022 and 2021 was as follows (in thousands):
 Three Months Ended January 31,Nine Months Ended January 31,
 2022202120222021
Cost of revenue—cost of license—self-managed$501 $346 $1,242 $1,039 
Cost of revenue—cost of subscription—self-managed and SaaS2,545 1,764 6,314 5,289 
Sales and marketing1,231 1,428 4,088 4,302 
Total amortization of acquired intangible assets$4,277 $3,538 $11,644 $10,630 
Schedule of Expected Future Amortization Expense of Intangible Assets
The expected future amortization expense related to the intangible assets as of January 31, 2022 was as follows (in thousands, by fiscal year):
Remainder of 2022$4,147 
202316,696 
202413,985 
20258,017 
20265,057 
20272,046 
Total$49,948 
Schedule of Changes to Goodwill
The following table represents the changes to goodwill (in thousands):
 Carrying
Amount
Balance as of April 30, 2021$198,851 
Additions from acquisitions105,904 
Foreign currency translation adjustment(600)
Balance as of January 31, 2022$304,155 
Schedule of Accrued Expenses and Other Liabilities
Accrued expenses and other liabilities consisted of the following (in thousands):
 As of
January 31, 2022
As of
April 30, 2021
Accrued expenses$27,281 $12,772 
Value added taxes payable5,258 8,493 
Accrued interest on Senior Notes989 — 
Income taxes payable3,519 1,596 
Other5,063 6,048 
Total accrued expenses and other liabilities$42,110 $28,909 
Schedule of Accrued Compensation and Benefits
Accrued compensation and benefits consisted of the following (in thousands):
 As of
January 31, 2022
As of
April 30, 2021
Accrued vacation$25,532 $24,078 
Accrued commissions14,903 17,581 
Accrued payroll taxes and withholding taxes10,367 5,522 
Other5,379 5,344 
Total accrued compensation and benefits$56,181 $52,525 
Schedule of Unbilled Accounts Receivable, Deferred Contract Acquisition Costs, and Deferred Revenue from Contracts with Customers
The following table provides information about unbilled accounts receivable, deferred contract acquisition costs and deferred revenue from contracts with customers (in thousands):
 As of
January 31, 2022
As of
April 30, 2021
Unbilled accounts receivable, included in accounts receivable, net$7,305 $5,204 
Deferred contract acquisition costs$101,918 $86,352 
Deferred revenue$395,682 $397,700 
The following table summarizes the activity of the deferred contract acquisition costs (in thousands):
 Nine Months Ended January 31,
 20222021
Beginning balance$86,352 $43,549 
Capitalization of contract acquisition costs58,939 57,093 
Amortization of deferred contract acquisition costs(43,373)(28,455)
Ending balance$101,918 $72,187 
Schedule of Changes in Allowance for Credit Losses
The following is a summary of the changes in the Company’s allowance for credit losses (in thousands):
Nine Months Ended January 31,
20222021
Beginning balance$2,344 $1,247 
Cumulative-effect adjustment from adoption of ASU 2016-13— (367)
Provision2,449 3,441 
Write-offs(2,064)(2,490)
Ending balance$2,729 $1,831