XML 20 R10.htm IDEA: XBRL DOCUMENT v3.22.0.1
Additional Balance Sheet Information (Notes)
6 Months Ended
Jan. 31, 2022
Disclosure Text Block [Abstract]  
Additional Balance Sheet Disclosure Additional Balance Sheet Information
Inventories
Inventories as of January 31, 2022, and July 31, 2021, consisted of the following:
 January 31, 2022July 31, 2021
Finished products$102,115 $87,489 
Work-in-process25,211 20,189 
Raw materials and supplies40,130 28,429 
Total inventories$167,456 $136,107 
Property, plant and equipmentProperty, plant and equipment is presented net of accumulated depreciation in the amount of $282,808 and $277,246 as of January 31, 2022, and July 31, 2021, respectively.