XML 57 R67.htm IDEA: XBRL DOCUMENT v3.20.1
NOTE 4 - INVENTORIES: Schedule of Inventory, Current (Details) - USD ($)
Jan. 31, 2020
Apr. 30, 2019
Details    
Raw materials $ 6,166,752 $ 5,639,260
Work in process 3,098,863 3,426,545
Finished goods 3,549,358 2,926,151
Inventory, Gross 12,814,973 11,991,956
Reserve for obsolete inventory 0 0
Inventories, net $ 12,814,973 $ 11,991,956