XML 50 R32.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue (Tables)
6 Months Ended
Jan. 31, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of disaggregation of revenue
Net sales, generally disaggregated by location where the customer’s order was placed, were as follows (in millions):
Three Months Ended
January 31,
Six Months Ended
January 31,
2025202420252024
U.S. and Canada$391.0 $376.9 $800.8 $758.4 
Europe, Middle East and Africa (EMEA)228.3 251.6 469.3 485.9 
Asia Pacific (APAC)151.9 151.0 307.0 291.1 
Latin America (LATAM)98.8 97.2 193.0 187.6 
Total net sales$870.0 $876.7 $1,770.1 $1,723.0