XML 20 R2.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF EARNINGS - USD ($)
shares in Millions, $ in Millions
3 Months Ended 9 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Apr. 30, 2025
Apr. 30, 2024
Income Statement [Abstract]        
Net sales $ 940.1 $ 927.9 $ 2,710.2 $ 2,650.9
Cost of sales 618.2 597.8 1,762.8 1,711.3
Gross profit 321.9 330.1 947.4 939.6
Selling, general and administrative 151.1 161.7 476.4 473.5
Loss on impairment of intangible assets 62.0 0.0 62.0 0.0
Research and development 21.4 24.8 65.3 68.2
Operating expenses 234.5 186.5 603.7 541.7
Operating income 87.4 143.6 343.7 397.9
Interest expense 5.7 5.0 17.1 16.1
Other income, net (5.3) (5.4) (15.9) (14.1)
Earnings before income taxes 87.0 144.0 342.5 395.9
Income taxes 29.2 30.5 89.8 91.6
Net earnings $ 57.8 $ 113.5 $ 252.7 $ 304.3
Weighted average shares – basic (in shares) 118.8 120.8 119.4 120.8
Weighted average shares – diluted (in shares) 120.3 122.9 121.2 122.6
Net earnings per share – basic (in usd per share) $ 0.49 $ 0.94 $ 2.12 $ 2.52
Net earnings per share – diluted (in usd per share) $ 0.48 $ 0.92 $ 2.09 $ 2.48