XML 50 R41.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue (Disaggregation of Revenue by Geographical Area) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2022
Jan. 31, 2021
Disaggregation of Revenue        
Total net sales $ 802.5 $ 679.1 $ 1,563.4 $ 1,315.8
U.S. and Canada        
Disaggregation of Revenue        
Total net sales 314.0 256.2 614.8 507.2
Europe, Middle East and Africa (EMEA)        
Disaggregation of Revenue        
Total net sales 241.7 201.1 466.3 389.0
Asia Pacific        
Disaggregation of Revenue        
Total net sales 170.2 161.4 334.0 305.5
Latin America        
Disaggregation of Revenue        
Total net sales $ 76.6 $ 60.4 $ 148.3 $ 114.1