XML 21 R10.htm IDEA: XBRL DOCUMENT v3.21.2
Additional Balance Sheet Disclosures (Notes)
3 Months Ended
Oct. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Additional Balance Sheet Information Additional Balance Sheet Information
Inventories
Inventories as of October 31, 2021 and July 31, 2021, consisted of the following:
 October 31, 2021July 31, 2021
Finished products$96,034 $87,489 
Work-in-process22,099 20,189 
Raw materials and supplies34,162 28,429 
Total inventories$152,295 $136,107 
Property, plant and equipment
Property, plant and equipment is presented net of accumulated depreciation in the amount of $280,696 and $277,246 as of October 31, 2021 and July 31, 2021, respectively.