XML 19 R12.htm IDEA: XBRL DOCUMENT v3.20.1
Balance Sheet Components
12 Months Ended
Dec. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Balance Sheet Components
Balance Sheet Components
Inventories
Inventories of $29.0 million and $8.9 million, as of December 31, 2019 and 2018, respectively, consisted of finished goods.
Property and Equipment, Net
Property and equipment consisted of the following:
 
As of December 31,
 
2019
 
2018
 
(in thousands)
Computer, equipment and software
$
2,218

 
$
652

Furniture and fixtures
915

 
730

Capitalized internal-use software
11,229

 
5,653

Leasehold improvements
1,092

 
585

Property and equipment
15,454

 
7,620

Less: accumulated depreciation
(5,100
)
 
(1,783
)
Property and equipment, net
$
10,354

 
$
5,837


Depreciation and amortization expense was $3.3 million, $1.3 million, and $0.4 million for the years ended December 31, 2019, 2018 and 2017, respectively.
Intangible Assets, Net
Intangible assets consisted of the following as of December 31, 2019:
 
Gross Value
 
Accumulated
Amortization
 
Net Book
Value
 
Weighted-
Average
Remaining
Useful Life
 
(in thousands)
 
(years)
Customer relationships
$
8,190

 
$
(1,227
)
 
$
6,963

 
7.1
Developed technology
11,020

 
(1,848
)
 
9,172

 
5.7
Trade name
448

 
(114
)
 
334

 
4.0
Total
$
19,658

 
$
(3,189
)
 
$
16,469

 
 
Intangible assets consisted of the following as of December 31, 2018:
 
Gross Value
 
Accumulated
Amortization
 
Net Book
Value
 
Weighted-
Average
Remaining
Useful Life
 
(in thousands)
 
(years)
Customer relationships
$
3,890

 
$
(266
)
 
$
3,624

 
9.3
Developed technology
1,820

 
(329
)
 
1,491

 
4.3
Trade names
48

 
(9
)
 
39

 
1.4
Total
$
5,758

 
$
(604
)
 
$
5,154

 
 

Amortization expense for intangible assets for years ended December 31, 2019, 2018 and 2017 is as follows:
 
Year Ended December 31,
 
2019
 
2018
 
2017
 
(in thousands)
Customer relationships
$
920

 
$
266

 
$

Developed technology
1,569

 
318

 
11

Trade names
96

 
8

 
1

Total
$
2,585

 
$
592

 
$
12


The expected future amortization expense related to intangible assets as of December 31, 2019 is as follows:
 
Amount
 
(in thousands)
2020
$
2,769

2021
2,762

2022
2,750

2023
2,494

2024
2,324

Thereafter
3,370

Total
$
16,469


Goodwill
Goodwill consisted of the following:
 
Amount
 
(in thousands)
Beginning balance as of December 31, 2017
$
2,486

Goodwill from acquisition (Note 4)
13,223

Beginning balance as of December 31, 2018
15,709

Goodwill from acquisition (Note 4)
20,092

Ending balance as of December 31, 2019
$
35,801


Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consisted of the following:
 
As of December 31,
 
2019
 
2018
 
(in thousands)
Prepaid expenses
$
3,284


$
2,059

Prepaid Insurance
2,459


25

Escrow deposit, current
2,100


1,750

Prepaid commissions
948

 

Interest receivable
504



Prepaid rent
352


227

Short-term deposits
201


718

Other current assets
12


156

Total
$
9,860


$
4,935


Other Noncurrent Assets
Other noncurrent assets consisted of the following:
 
As of December 31,
 
2019
 
2018
 
(in thousands)
Escrow deposit, noncurrent
$
3,150

 
$
5,250

Other
310

 
235

Total
$
3,460

 
$
5,485


Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following:
 
As of December 31,
 
2019
 
2018
 
(in thousands)
Accrued bonus
$
8,652


$
5,857

Vendor accruals
3,984


1,574

Accrued commissions
2,611


1,470

Contingent consideration, current
3,004


1,316

Accrued payroll and employee benefits
2,291


1,447

Employee contribution to ESPP
1,805



Accrued rebates
1,152


609

Accrued sales and use taxes
932


1,887

Accrued professional services
782


295

Accrued offering expenses
286



Other accrued expenses
2,302


1,697

Total
$
27,801


$
16,152