XML 47 R35.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value Measurements (Tables)
3 Months Ended
Oct. 31, 2025
Fair Value Disclosures [Abstract]  
Schedule of Financial Assets and Liabilities Accounted at Fair Value on Recurring Basis
The financial assets and liabilities that are accounted for at fair value on a recurring basis at October 31, 2025 and July 31, 2025 are as follows:
Input LevelOctober 31, 2025July 31, 2025
Cash equivalentsLevel 1$244,363$362,067
Deferred compensation plan mutual fund assetsLevel 1$13,079$12,302
Interest rate swap liabilities, netLevel 2$1,251$1,210
Warrants to purchase sharesLevel 2$10,885$10,885