XML 44 R30.htm IDEA: XBRL DOCUMENT v3.7.0.1
Inventories (Tables)
9 Months Ended
Apr. 30, 2017
Inventory Disclosure [Abstract]  
Inventories
Inventories consist of the following at:
 
 
April 30, 2017
 
July 31, 2016
Raw materials and components
 
$
54,551,000

 
54,723,000

Work-in-process and finished goods
 
28,672,000

 
32,829,000

Total inventories
 
83,223,000

 
87,552,000

Less reserve for excess and obsolete inventories
 
15,886,000

 
16,198,000

Inventories, net
 
$
67,337,000

 
71,354,000