XML 70 R61.htm IDEA: XBRL DOCUMENT v3.22.4
NOTE 4 - INVENTORIES: Schedule of Inventory, Current (Details) - USD ($)
Oct. 31, 2022
Apr. 30, 2022
Details    
Raw materials $ 1,074,444 $ 2,417,724
Work in process 217,459 1,029,797
Finished goods 902,540 2,116,523
Inventory, Gross 2,194,443 5,564,044
Reserve for obsolete inventory 0 0
Inventories, net $ 2,194,443 $ 5,564,044