XML 44 R30.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue (Tables)
3 Months Ended
Oct. 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
October 31,
20252024
U.S. and Canada$407.4 $409.8 
Europe, Middle East and Africa (EMEA)262.8 240.9 
Asia Pacific (APAC)165.4 155.2 
Latin America (LATAM)99.8 94.2 
Total net sales$935.4 $900.1