XML 31 R31.htm IDEA: XBRL DOCUMENT v2.4.0.8
Balance Sheet Details (Details) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2013
Dec. 31, 2012
Schedule of inventories    
Raw material and purchased parts $ 14,525 $ 13,114
Work-in-process 2,864 1,753
Finished goods 16,085 17,511
Consigned finished goods 8,862 9,242
Total inventories $ 42,336 $ 41,620