v3.26.3
Revenue (Tables)
12 Months Ended
Jul. 31, 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):
Year Ended July 31,
202620252024
U.S. and Canada$1,652.0 $1,632.3 $1,583.1 
Europe, Middle East and Africa (EMEA)1,136.0 1,027.2 1,012.9 
Asia Pacific (APAC)689.5 635.7 601.5 
Latin America (LATAM)408.1 395.7 388.8 
Total net sales$3,885.6 $3,690.9 $3,586.3