XML 119 R102.htm IDEA: XBRL DOCUMENT v3.22.2.2
Segment Reporting (Summary of Segment Detail) (Details) - USD ($)
$ in Millions
12 Months Ended
Jul. 31, 2022
Jul. 31, 2021
Jul. 31, 2020
Segment Reporting Information      
Net sales $ 3,306.6 $ 2,853.9 $ 2,581.8
Equity earnings in unconsolidated affiliates 1.7 4.2 5.2
Earnings (loss) before income taxes 438.4 381.0 335.2
Equity investments in unconsolidated affiliates 22.4 24.2 21.7
Operating Segments | Engine Products Segment      
Segment Reporting Information      
Net sales 2,302.7 1,957.7 1,727.5
Equity earnings in unconsolidated affiliates 1.7 4.2 4.7
Earnings (loss) before income taxes 329.2 289.0 229.3
Equity investments in unconsolidated affiliates 22.4 24.2 21.7
Operating Segments | Industrial Products Segment      
Segment Reporting Information      
Net sales 1,003.9 896.2 854.3
Equity earnings in unconsolidated affiliates 0.0 0.0 0.5
Earnings (loss) before income taxes 162.5 133.3 124.9
Equity investments in unconsolidated affiliates 0.0 0.0 0.0
Corporate and Unallocated      
Segment Reporting Information      
Net sales 0.0 0.0 0.0
Equity earnings in unconsolidated affiliates 0.0 0.0 0.0
Earnings (loss) before income taxes (53.3) (41.3) (19.0)
Equity investments in unconsolidated affiliates $ 0.0 $ 0.0 $ 0.0