XML 76 R66.htm IDEA: XBRL DOCUMENT v3.20.2
NOTE 5 - INVENTORIES: Schedule of Inventory, Current (Details) - USD ($)
Jul. 31, 2020
Apr. 30, 2020
Details    
Raw materials $ 3,541,783 $ 4,676,361
Work in process 4,358,351 3,235,156
Finished goods 5,302,921 4,962,980
Inventory, Gross 13,203,055 12,874,497
Reserve for obsolete inventory 0 0
Inventories, net $ 13,203,055 $ 12,874,497