v3.26.3
Segment Reporting - Schedule of Reconciliation of Net Sales by Product Group Per 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
Operating Segments      
Segment Reporting      
Net sales 3,885.6 3,690.9 3,586.3
Mobile Solutions Segment | Operating Segments      
Segment Reporting      
Net sales 2,419.7 2,291.0 2,250.8
Mobile Solutions Segment | Off-Road | Operating Segments      
Segment Reporting      
Net sales 379.8 359.5 380.8
Mobile Solutions Segment | On-Road | Operating Segments      
Segment Reporting      
Net sales 103.3 110.6 139.8
Mobile Solutions Segment | Aftermarket | Operating Segments      
Segment Reporting      
Net sales 1,936.6 1,820.9 1,730.2
Industrial Solutions Segment | Operating Segments      
Segment Reporting      
Net sales 1,132.7 1,104.4 1,066.5
Industrial Solutions Segment | Industrial Filtration Solutions | Operating Segments      
Segment Reporting      
Net sales 932.6 914.2 901.1
Industrial Solutions Segment | Aerospace and Defense | Operating Segments      
Segment Reporting      
Net sales 200.1 190.2 165.4
Life Sciences Segment | Operating Segments      
Segment Reporting      
Net sales $ 333.2 $ 295.5 $ 269.0