v3.26.3
Inventories
12 Months Ended
Jul. 31, 2026
Inventory Disclosure [Abstract]  
Inventories 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 

As of July 31, 2026 and 2025, the amount of inventory directly related to long-term contracts (including contracts-in-progress) was $3,229,000 and $2,100,000, respectively.