XML 40 R29.htm IDEA: XBRL DOCUMENT v3.5.0.2
Balance Sheet Details (Schedule of Inventories, Net) (Details) - USD ($)
$ in Thousands
Sep. 30, 2016
Dec. 31, 2015
Schedule of inventories    
Raw materials and purchased parts $ 14,602 $ 21,126
Work-in-process 1,358 4,367
Finished goods 19,951 16,913
Consigned finished goods 0 28
Reserves (972) (3,379)
Total inventories, net $ 34,939 $ 39,055