XML 57 R46.htm IDEA: XBRL DOCUMENT v3.5.0.2
Details of Selected Balance Sheet Accounts - Inventories (Details) - USD ($)
$ in Thousands
Jun. 30, 2016
Dec. 31, 2015
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Raw materials and subassemblies $ 34,430 $ 34,949
Work-in-process 9,442 8,478
Finished goods 14,577 13,769
Reserve for excess and obsolete inventories (24,072) (24,475)
Total $ 34,377 $ 32,721