XML 29 R28.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Inventories, Net (Tables)
3 Months Ended
Oct. 31, 2019
Inventory Disclosure [Abstract]  
Summary of inventories
A summary of inventories, net is as follows:
 
October 31, 2019
 
July 31, 2019
Raw materials and parts
$
71,361

 
$
69,498

Work-in-process
29,244

 
5,801

Finished goods
116,088

 
73,050

Reserve for excess and obsolete inventory
(16,381
)
 
(10,115
)
Total Inventories, net
$
200,312

 
$
138,234