Financial Statement Components (Tables)
|
12 Months Ended |
Dec. 31, 2018 |
Statement Of Financial Position [Abstract] |
|
Components of Cash and Cash Equivalents |
Cash and cash equivalents consisted of the following (in thousands):
|
December 31, |
|
|
December 31, |
|
|
2018 |
|
|
2017 |
|
Cash |
$ |
80,457 |
|
|
$ |
70,893 |
|
Money market funds |
|
485,872 |
|
|
|
110,299 |
|
Total cash and cash equivalents |
$ |
566,329 |
|
|
$ |
181,192 |
|
|
Components of Accounts Receivable, Net |
Accounts receivable, net consisted of the following (in thousands):
|
December 31, |
|
|
December 31, |
|
|
2018 |
|
|
2017 |
|
|
|
|
|
|
*As adjusted |
|
Accounts receivable |
$ |
82,740 |
|
|
$ |
42,243 |
|
Unbilled accounts receivable |
|
14,141 |
|
|
|
5,159 |
|
Allowance for doubtful accounts |
|
(2,506 |
) |
|
|
(712 |
) |
Accounts receivable, net |
$ |
94,375 |
|
|
$ |
46,690 |
|
* |
See Note 2 for a summary of adjustments. |
|
Components of Prepaid Expenses and Other Current Assets |
Prepaid expenses and other current assets consisted of the following (in thousands):
|
December 31, |
|
|
December 31, |
|
|
2018 |
|
|
2017 |
|
Prepaid expenses |
$ |
14,805 |
|
|
$ |
13,690 |
|
Inventory |
|
199 |
|
|
|
198 |
|
Other current assets |
|
8,768 |
|
|
|
7,624 |
|
Total prepaid expenses and other current assets |
$ |
23,772 |
|
|
$ |
21,512 |
|
|
Components of Property and Equipment, Net |
Property and equipment, net consisted of the following (in thousands):
|
December 31, |
|
|
December 31, |
|
|
2018 |
|
|
2017 |
|
Computer hardware and software |
$ |
103,766 |
|
|
$ |
74,555 |
|
Internal-use software development costs |
|
29,886 |
|
|
|
18,217 |
|
Furniture and fixtures |
|
5,896 |
|
|
|
6,293 |
|
Leasehold improvements |
|
6,863 |
|
|
|
4,311 |
|
Property and equipment, gross |
|
146,411 |
|
|
|
103,376 |
|
Less: accumulated depreciation and amortization |
|
(76,206 |
) |
|
|
(60,078 |
) |
Property and equipment, net |
$ |
70,205 |
|
|
$ |
43,298 |
|
|
Components of Accrued Liabilities |
Accrued liabilities consisted of the following (in thousands):
|
December 31, |
|
|
December 31, |
|
|
2018 |
|
|
2017 |
|
Accrued compensation and benefits |
$ |
20,932 |
|
|
$ |
18,578 |
|
Accrued sales, use, and telecom related taxes |
|
19,609 |
|
|
|
11,828 |
|
Accrued marketing |
|
12,291 |
|
|
|
7,020 |
|
Other accrued expenses |
|
47,855 |
|
|
|
17,551 |
|
Total accrued liabilities |
$ |
100,687 |
|
|
$ |
54,977 |
|
|
Summary of Carrying Value of Goodwill |
The carrying value of goodwill is as follows (in thousands):
|
|
|
December 31, |
|
|
|
|
2018 |
|
Balance at December 31, 2017 and 2016 |
|
|
$ |
9,393 |
|
Dimelo acquisition |
|
|
|
21,995 |
|
Foreign currency translation adjustments |
|
|
|
(150 |
) |
Balance at December 31, 2018 |
|
|
$ |
31,238 |
|
|
Summary of Carrying Values of Intangible Assets |
The carrying values of intangible assets are as follows (in thousands):
|
|
|
|
|
|
December 31, 2018 |
|
|
|
|
|
|
December 31, 2017 |
|
|
Estimated
Lives |
|
Cost |
|
Accumulated
Amortization |
|
|
Acquired
Intangibles,
Net |
|
|
Cost |
|
|
Accumulated
Amortization |
|
|
Acquired
Intangibles,
Net |
|
Customer relationships |
2-5 years |
|
$ |
20,121 |
|
$ |
4,460 |
|
|
$ |
15,661 |
|
|
$ |
840 |
|
|
$ |
840 |
|
|
$ |
— |
|
Developed technology |
4-5 years |
|
|
6,098 |
|
|
2,279 |
|
|
|
3,819 |
|
|
|
3,010 |
|
|
|
1,548 |
|
|
|
1,462 |
|
Total acquired intangible assets |
|
|
$ |
26,219 |
|
$ |
6,739 |
|
|
$ |
19,480 |
|
|
$ |
3,850 |
|
|
$ |
2,388 |
|
|
$ |
1,462 |
|
|
Summary of Estimated Amortization Expense for Acquired Intangible Assets |
Estimated amortization expense for acquired intangible assets for the following five fiscal years and thereafter is as follows (in thousands):
2019 |
|
|
|
$ |
4,895 |
|
2020 |
|
|
|
|
4,551 |
|
2021 |
|
|
|
|
4,293 |
|
2022 |
|
|
|
|
4,164 |
|
2023 |
|
|
|
|
1,577 |
|
Total estimated amortization expense |
|
|
|
$ |
19,480 |
|
|