XML 32 R21.htm IDEA: XBRL DOCUMENT v3.19.1
Balance Sheet Components (Tables)
3 Months Ended
Mar. 31, 2019
Organization Consolidation And Presentation Of Financial Statements [Abstract]  
Schedule of Inventory

Inventory consists of the following:

 

 

 

March 31,

 

 

December 31,

 

 

 

2019

 

 

2018

 

 

 

(in thousands)

 

Raw material

 

$

1,915

 

 

$

1,084

 

Work in progress

 

 

1,103

 

 

 

634

 

Finished goods

 

 

2,643

 

 

 

2,313

 

Consigned inventory

 

 

1,353

 

 

 

1,100

 

Total inventory

 

$

7,014

 

 

$

5,131

 

Schedule of Accrued Liabilities

Accrued liabilities consist of the following:

 

 

 

March 31,

 

 

December 31,

 

 

 

2019

 

 

2018

 

 

 

(in thousands)

 

Accrued employee compensation

 

$

2,965

 

 

$

3,135

 

Accrued research and development costs

 

 

1,736

 

 

 

1,115

 

Accrued professional services

 

 

713

 

 

 

1,391

 

Other

 

 

1,025

 

 

 

576

 

Total accrued liabilities

 

$

6,439

 

 

$

6,217