XML 32 R23.htm IDEA: XBRL DOCUMENT v3.10.0.1
Inventories - Schedule of Inventories (Details) - USD ($)
Jul. 31, 2018
Apr. 30, 2018
Inventory Disclosure [Abstract]    
Raw materials $ 2,774,000 $ 2,450,000
Work in process 483,000 444,000
Finished goods 489,000 463,000
Inventory gross 3,746,000 3,357,000
Less: allowance for obsolete inventory (96,000) (90,000)
Totals $ 3,650,000 $ 3,267,000