XML 47 R35.htm IDEA: XBRL DOCUMENT v3.25.4
Fair Value Measurements (Tables)
6 Months Ended
Jan. 31, 2026
Fair Value Disclosures [Abstract]  
Schedule of Financial Assets and Liabilities Accounted at Fair Value on a Recurring Basis
The financial assets and liabilities that are accounted for at fair value on a recurring basis at January 31, 2026 and July 31, 2025 are as follows:
Input LevelJanuary 31, 2026July 31, 2025
Assets:
Cash equivalentsLevel 1$82,654$362,067
Deferred compensation plan mutual fund assetsLevel 1$12,175$12,302
Warrants to purchase sharesLevel 2$10,885$10,885
Liabilities:
Interest rate swapsLevel 2$1,227$1,210