XML 80 R70.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Segment Reporting (Schedule of Segment Report) (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2024
Apr. 30, 2023
Segment Reporting Information        
Net sales $ 927.9 $ 875.7 $ 2,650.9 $ 2,551.3
Earnings (loss) before income taxes 144.0 121.5 395.9 351.4
Operating Segments        
Segment Reporting Information        
Net sales     2,650.9 2,551.3
Corporate and unallocated        
Segment Reporting Information        
Earnings (loss) before income taxes (14.7) (11.2) (34.9) (41.2)
Mobile Solutions | Operating Segments        
Segment Reporting Information        
Net sales 585.2 555.0 1,675.5 1,632.3
Earnings (loss) before income taxes 107.9 83.4 299.3 242.3
Mobile Solutions | Operating Segments | Off-Road        
Segment Reporting Information        
Net sales 104.2 115.6 290.9 325.3
Mobile Solutions | Operating Segments | On-Road        
Segment Reporting Information        
Net sales 35.7 38.0 106.9 108.5
Mobile Solutions | Operating Segments | Aftermarket        
Segment Reporting Information        
Net sales 445.3 401.4 1,277.7 1,198.5
Industrial Solutions | Operating Segments        
Segment Reporting Information        
Net sales 269.1 261.5 778.7 737.6
Earnings (loss) before income taxes 50.3 49.1 141.0 133.0
Industrial Solutions | Operating Segments | Industrial Filtration Solutions        
Segment Reporting Information        
Net sales 228.6 223.3 663.7 631.1
Industrial Solutions | Operating Segments | Aerospace and Defense        
Segment Reporting Information        
Net sales 40.5 38.2 115.0 106.5
Life Sciences | Operating Segments        
Segment Reporting Information        
Net sales 73.6 59.2 196.7 181.4
Earnings (loss) before income taxes $ 0.5 $ 0.2 $ (9.5) $ 17.3