XML 38 R27.htm IDEA: XBRL DOCUMENT v3.19.1
Inventories, Net (Tables)
9 Months Ended
Apr. 30, 2019
Inventory Disclosure [Abstract]  
Summary of inventories
A summary of inventories is as follows:
 
April 30, 2019
 
July 31, 2018
Raw materials and parts
$
68,557

 
$
49,054

Work-in-process
4,816

 
13,189

Finished goods
70,887

 
53,948

Reserve for excess and obsolete inventory
(10,067
)
 
(8,599
)
Total
$
134,193

 
$
107,592