XML 23 R32.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Inventories (Tables)
6 Months Ended
Jan. 31, 2020
Inventory Disclosure [Abstract]  
Inventories
Inventories consist of the following at:
 
 
January 31, 2020
 
July 31, 2019
Raw materials and components
 
$
56,100,000

 
53,959,000

Work-in-process and finished goods
 
37,875,000

 
40,576,000

Total inventories
 
93,975,000

 
94,535,000

Less reserve for excess and obsolete inventories
 
19,911,000

 
19,696,000

Inventories, net
 
$
74,064,000

 
74,839,000