v3.26.3
Fair Value Measurements - Schedule of Company’s Contingent Consideration Obligations (Details) - USD ($)
$ in Millions
12 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation    
Balance at the beginning $ 11.3 $ 21.8
Issuances 0.0 1.5
Settlements $ (2.5) $ (5.8)
Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest
Adjustments to fair value $ 0.2 $ (6.2)
Balance at the end 9.0 11.3
Maximum potential payout $ 20.0 $ 22.5