XML 52 R42.htm IDEA: XBRL DOCUMENT v3.21.2
NOTE 4 - INVENTORIES: Schedule of Inventory, Current (Tables)
3 Months Ended
Jul. 31, 2021
Tables/Schedules  
Schedule of Inventory, Current

  

 

July 31, 2021

(unaudited)

April 30, 2021

 

 

 

Raw materials

$4,266,529 

$5,850,859 

Work in process

3,572,399 

3,220,583 

Finished goods

4,108,770 

3,859,019 

Inventories, gross

11,947,698 

12,930,461 

Less: reserve for obsolete inventory

- 

- 

Inventories, net 

$11,947,698 

$12,930,461