XML 55 R39.htm IDEA: XBRL DOCUMENT v3.23.3
FAIR VALUE MEASUREMENTS (Tables)
12 Months Ended
Jul. 31, 2023
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets Measured on Recurring Basis
The financial assets and liabilities that were accounted for at fair value on a recurring basis at July 31, 2023 and July 31, 2022 are as follows:
Input LevelJuly 31, 2023July 31, 2022
Cash equivalentsLevel 1$286,984 $— 
Deferred compensation plan mutual fund assetsLevel 1$40,220 $42,312 
Equity investmentsLevel 1$4,105 $— 
Foreign currency forward contract liabilityLevel 2$— $80 
Interest rate swap liabilities, netLevel 2$932 $227