XML 50 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements (Tables)
6 Months Ended
Jan. 31, 2024
Fair Value Disclosures [Abstract]  
Fair Value, Assets Measured on Recurring Basis
The financial assets and liabilities that are accounted for at fair value on a recurring basis at January 31, 2024 and July 31, 2023 are as follows:
Input LevelJanuary 31, 2024July 31, 2023
Cash equivalentsLevel 1$194,454$286,984
Deferred compensation plan mutual fund assetsLevel 1$42,042$40,220
Equity investmentsLevel 1$704$4,105
Foreign currency forward contract liabilityLevel 2$399$
Interest rate swap liabilityLevel 2$1,110$932