XML 62 R29.htm IDEA: XBRL DOCUMENT v3.20.1
Inventories, Net (Tables)
9 Months Ended
Apr. 30, 2020
Inventory Disclosure [Abstract]  
Summary of inventories
A summary of inventories, net is as follows:
 April 30, 2020July 31, 2019
Raw materials and parts$71,952  $69,498  
Work-in-process7,126  5,801  
Finished goods124,247  73,050  
Reserve for excess and obsolete inventory(17,832) (10,115) 
Total Inventories, net$185,493  $138,234