v3.26.3
Segment Reporting - Schedule of Segment (Details) - USD ($)
$ in Millions
12 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2024
Segment Reporting      
Net sales $ 3,885.6 $ 3,690.9 $ 3,586.3
Cost of sales 2,539.7 2,404.7 2,311.9
Earnings (loss) before income taxes 585.8 492.2 535.3
Operating Segments      
Segment Reporting      
Net sales 3,885.6 3,690.9 3,586.3
Earnings (loss) before income taxes 655.4 619.7 592.9
Equity earnings in unconsolidated affiliates 9.6 8.3 7.4
Equity investments in unconsolidated affiliates 38.9 34.0 26.9
Operating Segments | Mobile Solutions Segment      
Segment Reporting      
Net sales 2,419.7 2,291.0 2,250.8
Cost of sales 1,618.8 1,544.0 1,524.6
Other segment items 333.4 329.4 321.7
Earnings (loss) before income taxes 467.5 417.6 404.5
Equity earnings in unconsolidated affiliates 9.4 8.1 7.3
Equity investments in unconsolidated affiliates 38.2 33.5 26.8
Operating Segments | Industrial Solutions Segment      
Segment Reporting      
Net sales 1,132.7 1,104.4 1,066.5
Cost of sales 703.1 654.9 624.0
Other segment items 274.0 251.8 243.7
Earnings (loss) before income taxes 155.6 197.7 198.8
Equity earnings in unconsolidated affiliates 0.2 0.2 0.1
Equity investments in unconsolidated affiliates 0.7 0.5 0.1
Operating Segments | Life Sciences Segment      
Segment Reporting      
Net sales 333.2 295.5 269.0
Cost of sales 192.0 177.9 156.5
Other segment items 108.9 113.2 122.9
Earnings (loss) before income taxes 32.3 4.4 (10.4)
Equity earnings in unconsolidated affiliates 0.0 0.0 0.0
Equity investments in unconsolidated affiliates 0.0 0.0 0.0
Corporate and Unallocated      
Segment Reporting      
Net sales 0.0 0.0 0.0
Earnings (loss) before income taxes $ (69.6) $ (127.5) $ (57.6)