v3.25.2
CONSOLIDATED STATEMENTS OF EARNINGS - USD ($)
shares in Millions, $ in Millions
12 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2023
Income Statement [Abstract]      
Net sales $ 3,690.9 $ 3,586.3 $ 3,430.8
Cost of sales 2,404.7 2,311.9 2,270.2
Gross profit 1,286.2 1,274.4 1,160.6
Selling, general and administrative 641.0 636.7 602.3
Loss on impairment of intangible assets 62.0 0.0 0.0
Research and development 87.8 93.6 78.1
Operating expenses 790.8 730.3 680.4
Operating income 495.4 544.1 480.2
Interest expense 24.2 21.4 19.2
Other income, net (21.0) (12.6) (7.7)
Earnings before income taxes 492.2 535.3 468.7
Income taxes 125.2 121.3 109.9
Net earnings $ 367.0 $ 414.0 $ 358.8
Weighted average shares – basic (in shares) 118.7 120.7 121.8
Weighted average shares – diluted (in shares) 120.4 122.6 123.6
Net earnings per share – basic (in usd per share) $ 3.09 $ 3.43 $ 2.95
Net earnings per share – diluted (in usd per share) $ 3.05 $ 3.38 $ 2.90