XML 28 R13.htm IDEA: XBRL DOCUMENT v3.20.4
Other Balance Sheet Accounts Details
12 Months Ended
Dec. 31, 2020
Property, Plant and Equipment [Abstract]  
Other Balance Sheet Accounts Details Other Balance Sheet Accounts Details
Allowance for Doubtful Accounts

The following table presents the changes in the Company’s allowance for doubtful accounts (in thousands):
 December 31,
2020
December 31,
2019
Allowance for doubtful accounts, beginning balance$52 $319 
Increase (decrease) of provision78 (72)
Write-offs(89)(195)
Allowance for doubtful accounts, ending balance$41 $52 

Inventory

Inventory consisted of the following (in thousands):
 December 31,
2020
December 31,
2019
Raw materials$8,395 $9,495 
Finished goods12,335 12,889 
Total inventory$20,730 $22,384 

Prepaid Expenses and Other Current Assets

Prepaid expenses and other current assets consisted of the following (in thousands):
 December 31,
2020
December 31,
2019
Prepaid expenses$3,818 $6,163 
Deferred contract acquisition costs5,345 6,231 
Other3,227 2,673 
Prepaid expenses and other current assets$12,390 $15,067 

Property and Equipment, Net

Property and equipment, net, consisted of the following (in thousands):
 Useful LifeDecember 31,
2020
December 31,
2019
(in years)
Equipment1-3$25,286 $22,702 
Software1-3765 726 
Furniture and fixtures1-3652 459 
Leasehold improvements1-73,616 5,440 
Construction in progress1,677 — 
Property and equipment, gross31,996 29,327 
Less: accumulated depreciation(24,108)(21,671)
Property and equipment, net$7,888 $7,656 

Depreciation expense on property and equipment was $4.2 million, $5.0 million and $6.4 million for the years ended December 31, 2020, 2019 and 2018, respectively.
Intangible Assets

Purchased intangible assets, net, consisted of the following (in thousands):
December 31, 2020December 31, 2019
CostAccumulated AmortizationNetCostAccumulated AmortizationNet
Developed technology$5,050 $(4,545)$505 $5,050 $(3,535)$1,515 
Patents2,936 (2,579)357 2,936 (2,146)790 
Total$7,986 $(7,124)$862 $7,986 $(5,681)$2,305 

Amortization expense related to purchased intangible assets was $1.4 million for each of the years ended December 31, 2020, 2019 and 2018. Purchased intangible assets will be amortized over a remaining weighted average useful life of 0.6 years.

Future amortization expense for purchased intangible assets as of December 31, 2020 is as follows (in thousands):
Fiscal Year
2021862 

Other non-current assets

Other non-current assets consisted of the following (in thousands):
December 31,
2020
December 31,
2019
Right-of-use assets$28,240 $33,014 
Deferred contract acquisition costs3,714 3,297 
Deposits2,746 2,338 
Net deferred tax assets944 1,171 
Other2,807 2,026 
Total other non-current assets$38,451 $41,846 

Accrued Liabilities

Accrued liabilities consisted of the following (in thousands):
December 31,
2020
December 31,
2019
Accrued compensation and benefits$19,725 $12,227 
Accrued tax liabilities3,748 4,354 
Lease liabilities5,260 5,109 
Other8,197 6,066 
Total accrued liabilities$36,930 $27,756 

Other Non-Current Liabilities
Other non-current liabilities consisted of the following (in thousands):
December 31, 2020December 31, 2019
Lease liabilities$23,498 $28,046 
Other859 708 
Total other non-current liabilities$24,357 $28,754