XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED STATEMENTS OF EARNINGS - USD ($)
shares in Millions, $ in Millions
3 Months Ended 9 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2023
Apr. 30, 2022
Income Statement [Abstract]        
Net sales $ 875.7 $ 853.2 $ 2,551.3 $ 2,416.6
Cost of sales 586.9 584.2 1,690.8 1,640.8
Gross profit 288.8 269.0 860.5 775.8
Selling, general and administrative 145.8 140.6 444.7 411.1
Research and development 19.0 17.4 56.2 50.5
Operating expenses 164.8 158.0 500.9 461.6
Operating income 124.0 111.0 359.6 314.2
Interest expense 5.1 3.8 14.3 10.8
Other income, net (2.6) (4.1) (6.1) (6.4)
Earnings before income taxes 121.5 111.3 351.4 309.8
Income taxes 27.8 28.3 84.5 78.0
Net earnings $ 93.7 $ 83.0 $ 266.9 $ 231.8
Weighted average shares - basic (in shares) 121.6 123.4 122.0 123.9
Weighted average shares - diluted (in shares) 123.5 124.6 123.7 125.6
Net earnings per share - basic (in usd per share) $ 0.77 $ 0.67 $ 2.19 $ 1.87
Net earnings per share - diluted (in usd per share) $ 0.76 $ 0.67 $ 2.16 $ 1.85