v3.26.1
Inventories (Tables)
9 Months Ended
Jan. 31, 2026
Inventory Disclosure [Abstract]  
Schedule of Inventories

Inventories on January 31, 2026 and April 30, 2025, consisted of the following:

 

   January 31,   April 30, 
   2026   2025 
         
Raw materials  $9,504,000   $9,279,000 
Work in process   1,029,000    776,000 
Finished goods   1,450,000    1,097,000 
Inventory, gross   11,983,000    11,152,000 
Less: allowance for obsolete inventory   (386,000)   (412,000)
Inventories, net  $11,597,000   $10,740,000