XML 50 R39.htm IDEA: XBRL DOCUMENT v3.8.0.1
Inventories (Details) - USD ($)
Sep. 30, 2017
Dec. 31, 2016
Inventories    
Raw materials $ 21,000,000 $ 17,485,000
Work in process 17,178,000 20,410,000
Finished goods 2,590,000 2,257,000
Inventories, total 40,768,000 40,152,000
Inventory reserve 12,900,000 12,000,000
Excess and obsolete inventory $ 263,000 $ 254,000