XML 24 R3.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Statements of Earnings - USD ($)
shares in Millions, $ in Millions
12 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2023
Income Statement [Abstract]      
Net sales $ 30,762 $ 29,635 $ 29,734
Cost of sales (21,327) (20,582) (20,709)
Gross profit 9,435 9,053 9,025
Selling, general and administrative expenses (6,376) (6,038) (5,920)
Restructuring and impairment expenses (80) (28) (125)
Depreciation and amortization (373) (335) (321)
Operating profit 2,606 2,652 2,659
Interest expense, net (190) (179) (184)
Other income (expense), net 7 (9) (11)
Income before income taxes 2,423 2,464 2,464
Provision for income taxes (567) (729) (575)
Net income $ 1,856 $ 1,735 $ 1,889
Earnings per share, Basic (in usd per share) $ 9.33 $ 8.55 $ 9.15
Earnings per share, Diluted (in usd per share) $ 9.32 $ 8.53 $ 9.12
Weighted average number of shares outstanding:      
Basic (in shares) 198.9 202.9 206.4
Diluted (in shares) 199.2 203.5 207.2