XML 72 R62.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 3 - Inventories: Schedule of Inventory, Current (Details) - USD ($)
Jan. 31, 2018
Apr. 30, 2017
Details    
Inventory, Raw Materials, Gross $ 7,406,466 $ 4,087,036
Inventory, Work in Process, Gross 1,740,132 1,802,782
Inventory, Finished Goods, Gross 3,138,089 3,089,703
Inventory, Gross 12,284,687 8,979,521
Reserve for obsolete inventory (178,776) (163,048)
Inventories, net $ 12,105,911 $ 8,816,473