XML 48 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements (Tables)
3 Months Ended
Oct. 31, 2023
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets Measured on Recurring Basis
The financial assets and liabilities that are accounted for at fair value on a recurring basis at October 31, 2023 and July 31, 2023 are as follows:
Input LevelOctober 31, 2023July 31, 2023
Cash equivalentsLevel 1$302,255$286,984
Deferred compensation plan mutual fund assetsLevel 1$38,496$40,220
Equity investmentsLevel 1$1,235$4,105
Foreign currency forward contract liabilityLevel 2$165$
Interest rate swap liabilityLevel 2$808$932