XML 55 R43.htm IDEA: XBRL DOCUMENT v3.5.0.2
Details of Selected Balance Sheet Accounts - Inventories (Details) - USD ($)
$ in Thousands
Sep. 30, 2016
Dec. 31, 2015
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Raw materials and subassemblies $ 34,298 $ 34,949
Work-in-process 4,843 8,478
Finished goods 18,293 13,769
Reserve for excess and obsolete inventories (24,126) (24,475)
Total $ 33,308 $ 32,721