v3.26.3
Inventories (Tables)
12 Months Ended
Jul. 31, 2026
Inventory Disclosure [Abstract]  
Schedule of inventories
Inventories consist of the following at July 31, 2026 and 2025:
20262025
Raw materials and components$6,281,000 5,148,000 
Work-in-process and finished goods5,090,000 2,425,000 
Total inventories11,371,000 7,573,000 
Less reserve for excess and obsolete inventories861,000 637,000 
Inventories, net$10,510,000 6,936,000