XML 37 R26.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Components (Tables)
6 Months Ended
Oct. 31, 2020
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
October 31, 2020
As of
April 30, 2020
Prepaid hosting costs$9,842 $12,228 
Deposits2,167 1,857 
Prepaid software subscription costs4,312 3,104 
Prepaid taxes3,786 3,612 
Prepaid value added taxes4,181 5,167 
Other7,517 6,655 
Total prepaid expenses and other current assets$31,805 $32,623 
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
October 31, 2020
As of
April 30, 2020
Leasehold improvementsLesser of estimated useful
life or remaining lease term
$8,070 $8,405 
Computer hardware and software35,832 5,687 
Furniture and fixtures3-55,151 5,072 
Assets under construction 1,852 1,661 
Total property and equipment 20,905 20,825 
Less: accumulated depreciation (12,901)(13,065)
Property and equipment, net $8,004 $7,760 
Schedule of Intangible Assets
Intangible assets consisted of the following as of October 31, 2020 and April 30, 2020 (in thousands):
October 31, 2020Gross Fair
Value
Accumulated
Amortization
Net Book
Value
Weighted
Average
Remaining
Useful Life
(in years)
Developed technology$44,830 $16,780 $28,050 3.7
Customer relationships19,598 5,653 13,945 2.9
Trade names2,872 1,505 1,367 2.9
Total$67,300 $23,938 $43,362 3.4
April 30, 2020Gross Fair
Value
Accumulated
Amortization
Net Book
Value
Weighted
Average
Remaining
Useful Life
(in years)
Developed technology$44,830 $12,412 $32,418 4.1
Customer relationships19,598 3,210 16,388 3.4
Trade names2,872 1,223 1,649 3.4
Total$67,300 $16,845 $50,455 3.9
Schedule of Amortization Expense for Intangible Assets
Amortization expense for the intangible assets for the three and six months ended October 31, 2020 and 2019 was as follows (in thousands):
 Three Months Ended October 31,Six Months Ended October 31,
 2020201920202019
Cost of revenue—cost of license—self-managed$347 $158 $693 $255 
Cost of revenue—cost of subscription—self-managed and SaaS1,762 861 3,525 1,397 
Sales and marketing1,433 379 2,874 408 
Total amortization of acquired intangible assets$3,542 $1,398 $7,092 $2,060 
Schedule of Expected Future Amortization Expense of Intangible Assets
The expected future amortization expense related to the intangible assets as of October 31, 2020 was as follows (in thousands, by fiscal year):
Remainder of 2021$7,076 
202212,947 
202311,890 
20248,715 
20252,734 
Total$43,362 
Schedule of Changes to Goodwill
The following table represents the changes to goodwill (in thousands):
 Carrying
Amount
Balance as of April 30, 2020$197,877 
Foreign currency translation adjustment319 
Balance as of October 31, 2020$198,196 
Schedule of Accrued Expenses and Other Liabilities
Accrued expenses and other liabilities consisted of the following (in thousands):
 As of
October 31, 2020
As of
April 30, 2020
Accrued expenses$11,796 $10,864 
Value added taxes payable5,649 7,230 
Other4,379 4,116 
Total accrued expenses and other liabilities$21,824 $22,210 
Schedule of Accrued Compensation and Benefits
Accrued compensation and benefits consisted of the following (in thousands):
 As of
October 31, 2020
As of
April 30, 2020
Accrued vacation$21,553 $17,971 
Accrued commissions14,919 16,259 
Accrued payroll taxes and withholding taxes5,658 7,588 
Other4,845 6,591 
Total accrued compensation and benefits$46,975 $48,409 
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
October 31, 2020
As of
April 30, 2020
Unbilled accounts receivable, included in accounts receivable, net$3,046 $2,622 
Deferred contract acquisition costs$64,483 $43,549 
Deferred revenue$309,216 $259,702 
Significant changes in the unbilled accounts receivable and the deferred revenue balances were as follows (in thousands):
 Unbilled Accounts Receivable
 Six Months Ended October 31,
 20202019
Beginning balance$2,622 $1,710 
Amounts transferred to accounts receivable from unbilled accounts receivable presented at the beginning of the period
(2,622)(1,710)
Additions through acquisition— 321 
Revenue recognized during the period in excess of invoices issued3,046 2,309 
Ending balance$3,046 $2,630 
 Deferred Revenue
 Six Months Ended October 31,
 20202019
Beginning balance$259,702 $170,666 
Increases due to invoices issued, excluding amounts recognized as revenue during the period
201,784 135,665 
Amounts transferred to deferred revenue from accrued expenses and other liabilities upon entering into contracts with customers, net of revenue recognized during the period
5,424 — 
Increase from acquisition, net of revenue recognized— 6,147 
Revenue recognized that was included in deferred revenue balance at beginning of period
(157,694)(111,147)
Ending balance$309,216 $201,331 
The following table summarizes the activity of the deferred contract acquisition costs (in thousands):
 Six Months Ended October 31,
 20202019
Beginning balance$43,549 $26,150 
Capitalization of contract acquisition costs39,107 17,005 
Amortization of deferred contract acquisition costs(18,173)(13,921)
Ending balance$64,483 $29,234 
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):
Balance at April 30, 2020$1,247 
Cumulative-effect adjustment from adoption of ASU 2016-13(367)
Provision1,233 
Write-offs(608)
Balance at October 31, 2020$1,505