XML 33 R24.htm IDEA: XBRL DOCUMENT v3.19.1
Inventories - Schedule of Inventories (Details) - USD ($)
Jan. 31, 2019
Apr. 30, 2018
Inventory Disclosure [Abstract]    
Raw materials $ 3,275,000 $ 2,450,000
Work in process 514,000 444,000
Finished goods 567,000 463,000
Inventory gross 4,356,000 3,357,000
Less: allowance for obsolete inventory (103,000) (90,000)
Totals $ 4,253,000 $ 3,267,000