XML 62 R44.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue (Disaggregation of Revenue by Geographical Area) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Jan. 31, 2025
Jan. 31, 2024
Disaggregation of Revenue        
Total net sales $ 870.0 $ 876.7 $ 1,770.1 $ 1,723.0
U.S. and Canada        
Disaggregation of Revenue        
Total net sales 391.0 376.9 800.8 758.4
Europe, Middle East and Africa (EMEA)        
Disaggregation of Revenue        
Total net sales 228.3 251.6 469.3 485.9
Asia Pacific (APAC)        
Disaggregation of Revenue        
Total net sales 151.9 151.0 307.0 291.1
Latin America (LATAM)        
Disaggregation of Revenue        
Total net sales $ 98.8 $ 97.2 $ 193.0 $ 187.6