XML 22 R11.htm IDEA: XBRL DOCUMENT v3.25.1
Additional Balance Sheet Information (Notes)
9 Months Ended
Apr. 30, 2025
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, 2025 and July 31, 2024:
 April 30, 2025July 31, 2024
Finished products$104,559 $89,430 
Work-in-process29,332 24,601 
Raw materials and supplies56,100 38,698 
Total inventories$189,991 $152,729 
Property, plant and equipment
Property, plant and equipment is presented net of accumulated depreciation in the amount of $309,349 and $304,199 as of April 30, 2025 and July 31, 2024, respectively.