v3.26.1
Revenue (Disaggregation of Revenue by Geographical Area) (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2026
Apr. 30, 2025
Disaggregation of Revenue        
Total net sales $ 995.1 $ 940.1 $ 2,826.8 $ 2,710.2
U.S. and Canada        
Disaggregation of Revenue        
Total net sales 427.1 420.9 1,207.2 1,221.7
Europe, Middle East and Africa (EMEA)        
Disaggregation of Revenue        
Total net sales 289.3 259.5 816.9 728.8
Asia Pacific (APAC)        
Disaggregation of Revenue        
Total net sales 172.8 158.3 503.3 465.3
Latin America (LATAM)        
Disaggregation of Revenue        
Total net sales $ 105.9 $ 101.4 $ 299.4 $ 294.4