XML 20 R2.htm IDEA: XBRL DOCUMENT v3.25.4
CONDENSED CONSOLIDATED STATEMENTS OF EARNINGS - USD ($)
shares in Millions, $ in Millions
3 Months Ended 6 Months Ended
Jan. 31, 2026
Jan. 31, 2025
Jan. 31, 2026
Jan. 31, 2025
Income Statement [Abstract]        
Net sales $ 896.3 $ 870.0 $ 1,831.7 $ 1,770.1
Cost of sales 596.5 564.1 1,203.1 1,144.6
Gross profit 299.8 305.9 628.6 625.5
Selling, general and administrative 162.5 159.2 332.1 325.3
Gain on sale of fixed assets 0.0 0.0 (9.3) 0.0
Research and development 18.6 21.2 37.8 43.9
Operating expenses 181.1 180.4 360.6 369.2
Operating income 118.7 125.5 268.0 256.3
Interest expense 7.7 5.9 14.8 11.4
Other income, net (5.6) (5.4) (10.9) (10.6)
Earnings before income taxes 116.6 125.0 264.1 255.5
Income taxes 24.1 29.1 57.7 60.6
Net earnings $ 92.5 $ 95.9 $ 206.4 $ 194.9
Weighted average shares – basic (in shares) 115.6 119.6 115.8 119.8
Weighted average shares – diluted (in shares) 117.9 121.4 117.8 121.7
Net earnings per share – basic (in usd per share) $ 0.80 $ 0.80 $ 1.78 $ 1.63
Net earnings per share – diluted (in usd per share) $ 0.78 $ 0.79 $ 1.75 $ 1.60