XML 45 R30.htm IDEA: XBRL DOCUMENT v3.7.0.1
Balance Sheet Details (Schedule of Inventories, Net) (Details) - USD ($)
$ in Thousands
Mar. 31, 2017
Dec. 31, 2016
Schedule of inventories    
Raw materials and purchased parts $ 12,176 $ 12,980
Work-in-process 1,616 858
Finished goods 17,737 19,492
Reserves (1,113) (1,082)
Total inventories, net $ 30,416 $ 32,248