XML 11 R2.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED STATEMENTS OF EARNINGS - USD ($)
shares in Millions, $ in Millions
3 Months Ended 9 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2022
Apr. 30, 2021
Income Statement [Abstract]        
Net sales $ 853.2 $ 765.0 $ 2,416.6 $ 2,080.8
Cost of sales 584.2 507.0 1,640.8 1,374.8
Gross profit 269.0 258.0 775.8 706.0
Operating expenses 158.0 148.6 461.6 433.3
Operating income 111.0 109.4 314.2 272.7
Interest expense 3.8 3.2 10.8 9.9
Other income, net (4.1) (4.7) (6.4) (4.2)
Earnings before income taxes 111.3 110.9 309.8 267.0
Income taxes 28.3 26.5 78.0 64.4
Net earnings $ 83.0 $ 84.4 $ 231.8 $ 202.6
Weighted average shares - basic (in shares) 123.4 126.4 123.9 126.6
Weighted average shares - diluted (in shares) 124.6 128.3 125.6 128.2
Net earnings per share - basic (in usd per share) $ 0.67 $ 0.67 $ 1.87 $ 1.60
Net earnings per share - diluted (in usd per share) $ 0.67 $ 0.66 $ 1.85 $ 1.58