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 costs | 7,656 | | | 5,636 | | | Prepaid value added taxes | 5,394 | | | 9,408 | | | Deposits | 2,538 | | | 2,410 | | | Prepaid taxes | 3,323 | | | 1,694 | | | Other | 10,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 improvements | Lesser of estimated useful life or remaining lease term | | $ | 10,740 | | | $ | 10,342 | | | Computer hardware and software | | 3 | | | 1,377 | | | 2,319 | | | Furniture and fixtures | 3 | - | 5 | | 5,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, 2022 | Gross 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 relationships | 19,598 | | | 12,090 | | | 7,508 | | | 2.2 | | Trade names | 2,872 | | | 2,160 | | | 712 | | | 2.2 | | Total | $ | 92,600 | | | $ | 42,656 | | | 49,944 | | | 3.3 | | Foreign currency translation adjustment | | | | | 4 | | | | | Total | | | | | $ | 49,948 | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | April 30, 2021 | Gross 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 relationships | 19,598 | | | 8,382 | | | 11,216 | | | 2.4 | | Trade names | 2,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, | | | 2022 | | 2021 | | 2022 | | 2021 | | Cost of revenue—cost of license—self-managed | $ | 501 | | | $ | 346 | | | $ | 1,242 | | | $ | 1,039 | | | Cost of revenue—cost of subscription—self-managed and SaaS | 2,545 | | | 1,764 | | | 6,314 | | | 5,289 | | | Sales and marketing | 1,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 | | | 2023 | 16,696 | | | 2024 | 13,985 | | | 2025 | 8,017 | | | 2026 | 5,057 | | | 2027 | 2,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 acquisitions | 105,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 payable | 5,258 | | | 8,493 | | | Accrued interest on Senior Notes | 989 | | | — | | | Income taxes payable | 3,519 | | | 1,596 | | | Other | 5,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 commissions | 14,903 | | | 17,581 | | | Accrued payroll taxes and withholding taxes | 10,367 | | | 5,522 | | | Other | 5,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, | | | 2022 | | 2021 | | Beginning balance | $ | 86,352 | | | $ | 43,549 | | | Capitalization of contract acquisition costs | 58,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, | | 2022 | | 2021 | | Beginning balance | $ | 2,344 | | | $ | 1,247 | | | Cumulative-effect adjustment from adoption of ASU 2016-13 | — | | | (367) | | | Provision | 2,449 | | | 3,441 | | | Write-offs | (2,064) | | | (2,490) | | | Ending balance | $ | 2,729 | | | $ | 1,831 | |
|