XML 40 R29.htm IDEA: XBRL DOCUMENT v3.5.0.2
Balance Sheet Details (Schedule of Inventories, Net) (Details) - USD ($)
$ in Thousands
Jun. 30, 2016
Dec. 31, 2015
Schedule of inventories    
Raw materials and purchased parts $ 12,518 $ 21,126
Work-in-process 1,096 4,367
Finished goods 20,107 16,913
Consigned finished goods 288 28
Reserves (1,054) (3,379)
Total inventories, net $ 32,955 $ 39,055