v3.26.3
Inventories, Net (Details) - USD ($)
$ in Millions
Jul. 31, 2026
Jul. 31, 2025
Inventory, Net [Abstract]    
Raw materials $ 174.2 $ 175.5
Work in process 67.3 69.6
Finished products 297.2 268.5
Total inventories, net $ 538.7 $ 513.6