v3.26.1
Revenue (Tables)
9 Months Ended
Apr. 30, 2026
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,
2026202520262025
U.S. and Canada$427.1 $420.9 $1,207.2 $1,221.7 
Europe, Middle East and Africa (EMEA)289.3 259.5 816.9 728.8 
Asia Pacific (APAC)172.8 158.3 503.3 465.3 
Latin America (LATAM)105.9 101.4 299.4 294.4 
Total net sales$995.1 $940.1 $2,826.8 $2,710.2