XML 23 R11.htm IDEA: XBRL DOCUMENT v3.26.1
Additional Balance Sheet Information (Notes)
9 Months Ended
Apr. 30, 2026
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Additional Balance Sheet Disclosure Additional Balance Sheet Information
Inventories
Inventories consisted of the following as of April 30, 2026 and July 31, 2025:
 April 30, 2026July 31, 2025
Finished products$118,475 $109,726 
Work-in-process34,658 32,787 
Raw materials and supplies67,119 58,368 
Total inventories$220,252 $200,881 
Property, plant and equipment
Property, plant and equipment is presented net of accumulated depreciation of $322,884 and $313,778 as of April 30, 2026 and July 31, 2025, respectively.