XML 49 R37.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements (Tables)
3 Months Ended
Oct. 31, 2024
Fair Value Disclosures [Abstract]  
Schedule of Financial Assets and Liabilities that are Accounted for at Fair Value on a Recurring Basis
The financial assets and liabilities that are accounted for at fair value on a recurring basis at October 31, 2024 and July 31, 2024 are as follows:
Input LevelOctober 31, 2024July 31, 2024
Cash equivalentsLevel 1$246,886$310,210
Deferred compensation plan mutual fund assetsLevel 1$27,930$28,985
Equity investmentsLevel 1$781$1,169
Foreign currency forward contract assetLevel 2$95$
Interest rate swap liabilities, netLevel 2$1,179$1,137