XML 52 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies Inventories (Tables)
12 Months Ended
Jul. 31, 2020
Accounting Policies [Abstract]  
Schedule of Inventory, Current [Table Text Block]
Inventories consist of the following as of July 31:
 20202019
Finished products$85,547 $77,532 
Work-in-process24,044 20,515 
Raw materials and supplies26,071 21,990 
Total inventories$135,662 $120,037