XML 20 R25.htm IDEA: XBRL DOCUMENT v2.4.0.8
Balance Sheet Details (Details) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2014
Dec. 31, 2013
Schedule of inventories    
Raw material and purchased parts $ 16,759 $ 16,723
Work-in-process 3,344 2,374
Finished goods 24,297 23,149
Inventory, Finished Goods, Consigned 603 2,490
Total inventories $ 45,003 $ 44,736