XML 48 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements (Tables)
3 Months Ended
Oct. 31, 2021
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, 2021 and July 31, 2021 are as follows:
Input LevelOctober 31, 2021July 31, 2021
Cash equivalentsLevel 1$204$204
Deferred compensation plan mutual fund assetsLevel 1$55,269$51,085
Foreign currency forward contract liabilityLevel 2$282$88
Interest rate swap liabilitiesLevel 2$9,820$13,369