XML 50 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue (Tables)
9 Months Ended
Apr. 30, 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
April 30,
Nine Months Ended
April 30,
2025202420252024
U.S. and Canada$420.9 $417.0 $1,221.7 $1,175.5 
Europe, Middle East and Africa (EMEA)259.5 261.2 728.8 747.1 
Asia Pacific (APAC)158.3 150.6 465.3 441.6 
Latin America (LATAM)101.4 99.1 294.4 286.7 
Total net sales$940.1 $927.9 $2,710.2 $2,650.9