XML 67 R58.htm IDEA: XBRL DOCUMENT v3.22.2.2
NOTE 4 - INVENTORIES: Schedule of Inventory, Current (Details) - USD ($)
Jul. 31, 2022
Apr. 30, 2022
Details    
Raw materials $ 650,544 $ 2,417,724
Work in process 1,702,829 1,029,797
Finished goods 2,765,338 2,116,523
Inventory, Gross 5,118,711 5,564,044
Reserve for obsolete inventory 0 0
Inventories, net $ 5,118,711 $ 5,564,044