v3.25.2
Income Taxes (Narrative) (Details) - USD ($)
$ in Millions
12 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2022
Income Tax Contingency        
Deferred tax asset, federal foreign tax credit $ 10.7      
Deferred tax asset, research and development credit 3.8      
Tax credit carryforwards 10.6      
Operating losses and tax credit carryforward valuation allowance 30.0 $ 9.1    
Undistributed earnings 1,500.0      
Undistributed earnings not considered reinvested 1,100.0      
Undistributed earnings tax charge 6.0      
Undistributed earnings considered reinvested 396.7      
Transition tax not due within 12 months 22.1      
Gross accrued interest and penalties 2.7 2.2    
Interest expense recognized $ 0.8      
Unrecognized tax benefits, statue of limitation term (in years) 5 years      
Unrecognized tax benefits $ 2.8      
Federal Tax Credits | Minimum        
Income Tax Contingency        
Credit carry forward term (in years) 10 years      
Research And Development Credits | Minimum        
Income Tax Contingency        
Credit carry forward term (in years) 1 year      
Research And Development Credits | Maximum        
Income Tax Contingency        
Credit carry forward term (in years) 20 years      
Net Operating Loss And Tax Credit        
Income Tax Contingency        
Operating losses and tax credit carryforward valuation allowance $ 22.7 $ 9.1 $ 6.4 $ 3.4