v3.22.2.2
CONDENSED CONSOLIDATED STATEMENTS OF EARNINGS - USD ($)
shares in Millions, $ in Millions
3 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Income Statement [Abstract]    
Net sales $ 847.3 $ 760.9
Cost of sales 560.1 503.9
Gross profit 287.2 257.0
Selling, general and administrative 149.2 133.0
Research and development 18.7 16.5
Operating expenses 167.9 149.5
Operating income 119.3 107.5
Interest expense 4.5 3.4
Other income, net (1.8) 0.0
Earnings before income taxes 116.6 104.1
Income taxes 29.4 27.0
Net earnings $ 87.2 $ 77.1
Weighted average shares - basic (in shares) 122.6 124.4
Weighted average shares - diluted (in shares) 123.9 126.3
Net earnings per share - basic (in usd per share) $ 0.71 $ 0.62
Net earnings per share - diluted (in usd per share) $ 0.70 $ 0.61