XML 28 R17.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance Sheet Components (Tables)
6 Months Ended
Jun. 30, 2018
Balance Sheet Components [Abstract]  
Components of Inventory



 

 

 

 

 



 

 

 

 

 



June 30,

 

December 31,

(in thousands)

2018

 

2017

Purchased materials

$

6,877 

 

$

8,884 

Work in process

 

10,358 

 

 

9,994 

Finished goods

 

6,205 

 

 

4,187 

Inventory

$

23,440 

 

$

23,065