v3.25.2
Income Taxes (Temporary Differences that Give Rise to Deferred Tax Assets and Liabilities) (Details) - USD ($)
$ in Millions
Jul. 31, 2025
Jul. 31, 2024
Deferred tax assets    
Accrued expenses $ 14.6 $ 14.3
Compensation and retirement plans 30.4 26.6
Capitalization of R&D costs 42.1 32.9
Net operating loss (NOL) and tax credit carryforwards 26.7 17.6
Operating lease assets 15.5 15.6
Other 12.6 6.2
Gross deferred tax assets 141.9 113.2
Valuation allowance (30.0) (9.1)
Deferred tax assets, net of valuation allowance 111.9 104.1
Deferred tax liabilities    
Depreciation and amortization (55.9) (74.5)
Operating lease liabilities (15.1) (14.9)
Other (2.8) (3.8)
Deferred tax liabilities (73.8) (93.2)
Net deferred tax asset (liability) $ 38.1 $ 10.9