XML 78 R67.htm IDEA: XBRL DOCUMENT v3.20.2
NOTE 3 - INVENTORIES: Schedule of Inventory, Current (Details) - USD ($)
Apr. 30, 2020
Apr. 30, 2019
Details    
Raw materials $ 4,676,361 $ 5,639,260
Work in process 3,235,156 3,426,545
Finished goods 4,962,980 2,926,151
Inventory, Gross 12,874,497 11,991,956
Reserve for obsolete inventory 0 0
Inventories, net $ 12,874,497 $ 11,991,956