XML 43 R29.htm IDEA: XBRL DOCUMENT v3.20.1
Balance Sheet Components (Tables)
12 Months Ended
Dec. 31, 2019
Balance Sheet Related Disclosures [Abstract]  
Schedule of Property and Equipment, Net

Property and equipment consisted of the following (in thousands):

 

 

December 31,

 

 

 

2019

 

 

2018

 

Prototype

 

$

16,419

 

 

$

12,425

 

Machine and equipment

 

 

15,816

 

 

 

12,654

 

Leasehold improvements

 

 

6,718

 

 

 

4,600

 

Furniture and fixtures

 

 

1,284

 

 

 

636

 

Software

 

 

1,389

 

 

 

1,250

 

Construction in progress

 

 

4,176

 

 

 

148

 

Property and equipment, gross

 

 

45,802

 

 

 

31,713

 

Less: accumulated depreciation and amortization

 

 

(22,403

)

 

 

(17,755

)

Property and equipment, net

 

$

23,399

 

 

$

13,958

 

Schedule of Accrued Liabilities

Accrued liabilities consisted of the following (in thousands):

 

 

December 31,

 

 

 

2019

 

 

2018

 

Accrued payroll and related benefits

 

$

9,577

 

 

$

5,047

 

Accrued accounts payable

 

 

4,764

 

 

 

3,626

 

Payroll withholding tax, sales and other tax payable

 

 

1,066

 

 

 

782

 

Accrued legal and accounting

 

 

1,175

 

 

 

360

 

Product upgrade reserve

 

 

3,794

 

 

 

 

Other

 

 

1,014

 

 

 

168

 

Total accrued liabilities

 

$

21,390

 

 

$

9,983

 

Schedule of Deferred Revenue

Deferred revenue consisted of the following (in thousands):

 

 

December 31,

 

 

 

2019

 

 

2018

 

Deferred revenue:

 

 

 

 

 

 

 

 

Product

 

$

3,141

 

 

$

9,623

 

Services

 

 

8,473

 

 

 

6,981

 

Distribution rights

 

 

2,396

 

 

 

2,871

 

Total deferred revenue

 

 

14,010

 

 

 

19,475

 

Less: current portion of deferred revenue

 

 

(10,457

)

 

 

(13,731

)

Noncurrent portion of deferred revenue

 

$

3,553

 

 

$

5,744

 

Schedule of Other Long Term Liabilities

Other long-term liabilities consisted of the following (in thousands):

 

 

December 31,

 

 

 

2019

 

 

2018

 

Accrued interest, noncurrent portion

 

$

516

 

 

$

 

Deferred rent, noncurrent portion

 

 

 

 

 

628

 

Other

 

 

861

 

 

 

192

 

Total other-long term liabilities

 

$

1,377

 

 

$

820