XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.2
Inventories (Tables)
12 Months Ended
Apr. 30, 2024
Inventory Disclosure [Abstract]  
Schedule of Inventories

Inventories at April 30, 2024 and 2023, consisted of the following:

 

Schedule of Inventories

 

   2024   2023 
Raw materials  $10,130,000   $9,886,000 
Work in process   753,000    678,000 
Finished goods   1,042,000    1,267,000 
Inventory, gross   11,925,000    11,831,000 
Less: allowance for obsolete inventory   (367,000)   (388,000)
Inventories, net  $11,558,000   $11,443,000