XML 11 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONDENSED CONSOLIDATED STATEMENTS OF EARNINGS - USD ($)
shares in Millions, $ in Millions
3 Months Ended 6 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
Income Statement [Abstract]        
Net sales $ 876.7 $ 828.3 $ 1,723.0 $ 1,675.6
Cost of sales 568.1 543.9 1,113.5 1,104.0
Gross profit 308.6 284.4 609.5 571.6
Selling, general and administrative 156.8 149.6 311.8 298.8
Research and development 22.1 18.5 43.4 37.2
Operating expenses 178.9 168.1 355.2 336.0
Operating income 129.7 116.3 254.3 235.6
Interest expense 5.6 4.6 11.1 9.2
Other income, net (4.9) (1.6) (8.7) (3.4)
Earnings before income taxes 129.0 113.3 251.9 229.8
Income taxes 30.3 27.3 61.1 56.6
Net earnings $ 98.7 $ 86.0 $ 190.8 $ 173.2
Weighted average shares - basic (in shares) 120.5 121.7 120.7 122.2
Weighted average shares - diluted (in shares) 122.1 123.3 122.4 123.7
Net earnings per share - basic (in usd per share) $ 0.82 $ 0.71 $ 1.58 $ 1.42
Net earnings per share - diluted (in usd per share) $ 0.81 $ 0.70 $ 1.56 $ 1.40