XML 112 R26.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies - (Tables)
12 Months Ended
Dec. 31, 2019
Accounting Policies [Abstract]  
Schedules of Concentration Risk For each significant partner that represented 10% or more of our accounts receivable balance or revenue during the periods presented, revenue as a percentage of total revenue and accounts receivable as a percentage of net accounts receivable were as follows:
 
Revenue
 
Accounts Receivable
 
 Year Ended December 31,
 
As of December 31,
 
2019
 
2018
 
2017
 
2019
 
2018
 
 
 
 
 
 
 
 
 
 
Partner A
29
%
 
33
%
 
30
%
 
23
%
 
28
%
Partner B
22
%
 
*

 
*

 
25
%
 
13
%
_________________
*
Less than 10% of total revenue
Schedule of Intangible Assets, Net
 
Useful Life
 
(in years)
Customer relationships
7–10
Developed technology
5–7
Trade names
2–5

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

 
 

Accounts Receivable, Allowance for Credit Loss
The changes in the allowance for doubtful accounts are as follows:
 
 Year Ended December 31,
 
2019
 
2018
 
2017
 
(in thousands)
Allowance for doubtful accounts—beginning balance
$
(575
)
 
$
(51
)
 
$
(92
)
Provision for doubtful accounts
(854
)
 
(476
)
 
41

Amounts written off and other adjustments
184

 
(48
)
 

Allowance for doubtful accounts—ending balance
$
(1,245
)
 
$
(575
)
 
$
(51
)

Property and Equipment, Net
Useful lives for property and equipment are as follows:
Property and Equipment
 
Estimated Useful Life
Furniture and fixtures
 
3 years
Product tooling equipment
 
2 years
Computers equipment and software
 
3 years
Capitalized internal-use software
 
3 years
Leasehold improvements
 
Lesser of estimated useful life or remaining lease term

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