XML 25 R10.htm IDEA: XBRL DOCUMENT v3.24.3
Note 4 – Inventories
3 Months Ended
Jul. 31, 2024
Inventory Disclosure [Abstract]  
Note 4 – Inventories

Note 4 – Inventories

 

Inventories consisted of the following:

 

   July 31, 2024  April 30, 2024
Raw materials  $6,863,187   $5,750,324 
Work-in-process   1,622,121    1,289,997 
Finished goods   1,977,626    966,916 
Total  $10,462,934   $8,007,237