XML 48 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies Inventories (Tables)
12 Months Ended
Jul. 31, 2023
Accounting Policies [Abstract]  
Schedule of Inventory
Inventories consist of the following as of July 31:
 20232022
Finished products$103,350 $112,323 
Work-in-process26,884 29,272 
Raw materials and supplies46,844 48,428 
Total inventories$177,078 $190,023 
Property, Plant and Equipment
Property, plant and equipment consist of the following as of July 31:
 Range of Useful Lives20232022
Land$12,273 $11,916 
Buildings and improvements10 to 33 Years130,004 123,619 
Machinery and equipment3 to 10 Years282,870 268,527 
Construction in progress9,682 7,825 
Property, plant and equipment—gross434,829 411,887 
Accumulated depreciation(292,680)(272,376)
Property, plant and equipment—net$142,149 $139,511