XML 49 R37.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements (Tables)
6 Months Ended
Jan. 31, 2025
Fair Value Disclosures [Abstract]  
Schedule of Financial Assets and Liabilities Accounted at Fair Value on a Recurring Basis
The financial assets and liabilities that are accounted for at fair value on a recurring basis at January 31, 2025 and July 31, 2024 are as follows:
Input LevelJanuary 31, 2025July 31, 2024
Cash equivalentsLevel 1$239,105$310,210
Deferred compensation plan mutual fund assetsLevel 1$25,138$28,985
Equity investmentsLevel 1$396$1,169
Foreign currency forward contract assetLevel 2$29$
Interest rate swap liabilityLevel 2$1,133$1,137