Marathon Petroleum Corp (MPC)
2025-06-30 | 2025-03-31 | 2024-09-30 | 2024-06-30 | |
---|---|---|---|---|
Total revenues and other income | 34,101 | 31,850 | 35,373 | 38,362 |
Other taxes | 223 | 227 | 219 | 234 |
Selling, general and administrative expenses | 867 | 783 | 815 | 823 |
Depreciation and amortization | 789 | 793 | 846 | 838 |
Cost of revenues (excludes items below) | 30,025 | 29,360 | 32,144 | 33,945 |
Total costs and expenses | 31,904 | 31,163 | 34,024 | 35,840 |
Income from operations | 2,197 | 687 | 1,349 | 2,522 |
Net interest and other financial costs | 319 | 304 | 221 | 194 |
Income before income taxes | 1,878 | 383 | 1,128 | 2,328 |
Provision for income taxes | 268 | 37 | 113 | 373 |
Net income | 1,610 | 346 | 1,015 | 1,955 |
Redeemable noncontrolling interest | - | - | 6 | 5 |
Noncontrolling interests | 394 | 420 | 387 | 435 |
Net income attributable to mpc | 1,216 | -74 | 622 | 1,515 |
Basic earnings per share | 3.96 | -0.24 | 1.88 | 4.34 |
Diluted earnings per share | 3.96 | -0.24 | 1.87 | 4.33 |
Weighted average shares outstanding | 307,000,000 | 313,000,000 | 331,000,000 | 349,000,000 |
Weighted average shares outstanding | 307,000,000 | 313,000,000 | 332,000,000 | 350,000,000 |