XML 80 R33.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2019
Accounting Policies [Abstract]  
Schedule of allowance for doubtful accounts
The following table presents the changes in the allowance for doubtful accounts:
Years Ended December 31,
201920182017
Allowance for doubtful accounts:
Beginning balance$982  $359  $—  
Add: Reserves
386  1,052  —  
Less: Write-offs and other adjustments(80) (429) 359  
Ending balance$1,288  $982  $359  
Schedule of estimated useful lives of property and equipment Depreciation expense on property and equipment is calculated using the straight-line method over the following estimated useful lives:
Computer hardware3 years
Furniture and fixtures7 years
Computer software3 years
Office equipment3 years
Schedule of estimated useful lives of intangible assets that are not considered to have an indefinite useful life
Intangible assets that are not considered to have an indefinite useful life are amortized over their estimated useful lives on a straight-line method as follows:
Technology
5 years
Customer relationships
6 to 10 years
Schedule of disaggregation of revenue
December 31,
2019
Net Basis$58,457  86 %
Gross Basis$9,582  14 %
Total $68,038  100 %