XML 11 R2.htm IDEA: XBRL DOCUMENT v3.22.4
CONDENSED CONSOLIDATED STATEMENTS OF EARNINGS - USD ($)
shares in Millions, $ in Millions
3 Months Ended 6 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2023
Jan. 31, 2022
Income Statement [Abstract]        
Net sales $ 828.3 $ 802.5 $ 1,675.6 $ 1,563.4
Cost of sales 543.9 552.7 1,104.0 1,056.6
Gross profit 284.4 249.8 571.6 506.8
Selling, general and administrative 149.6 137.5 298.8 270.5
Research and development 18.5 16.6 37.2 33.1
Operating expenses 168.1 154.1 336.0 303.6
Operating income 116.3 95.7 235.6 203.2
Interest expense 4.6 3.6 9.2 7.1
Other income, net (1.6) (2.4) (3.4) (2.4)
Earnings before income taxes 113.3 94.5 229.8 198.5
Income taxes 27.3 22.7 56.6 49.7
Net earnings $ 86.0 $ 71.8 $ 173.2 $ 148.8
Weighted average shares - basic (in shares) 121.7 123.9 122.2 124.1
Weighted average shares - diluted (in shares) 123.3 125.6 123.7 126.0
Net earnings per share - basic (in usd per share) $ 0.71 $ 0.58 $ 1.42 $ 1.20
Net earnings per share - diluted (in usd per share) $ 0.70 $ 0.57 $ 1.40 $ 1.18