XML 43 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Additional Balance Sheet Disclosures (Details) - USD ($)
$ in Thousands
Oct. 31, 2020
Jul. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment $ (269,510) $ (276,248)
Inventory, Finished Goods, Net of Reserves 74,933 85,547
Inventory, Work in Process, Net of Reserves 20,815 24,044
Inventory, Raw Materials, Net of Reserves 24,472 26,071
Inventories $ 120,220 $ 135,662