XML 22 R11.htm IDEA: XBRL DOCUMENT v3.25.0.1
Additional Balance Sheet Information (Notes)
6 Months Ended
Jan. 31, 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 January 31, 2025 and July 31, 2024:
 January 31, 2025July 31, 2024
Finished products$102,614 $89,430 
Work-in-process27,418 24,601 
Raw materials and supplies51,778 38,698 
Total inventories$181,810 $152,729 
Property, plant and equipment
Property, plant and equipment is presented net of accumulated depreciation in the amount of $307,266 and $304,199 as of January 31, 2025 and July 31, 2024, respectively.