For the year ending 2025-12-31, MPC made $135,222M in revenue. $4,047M in net income. Net profit margin of 2.99%.
| Income Statement | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
| Revenues and other income | 135,222 | 140,412 | 150,307 | 179,952 |
| Cost of revenues (excludes items below) | 119,446 | 126,240 | 128,566 | 151,671 |
| Impairment expense | - | - | - | 0 |
| Depreciation and amortization | 3,251 | 3,337 | 3,307 | 3,215 |
| Selling, general and administrative expenses | 3,349 | 3,221 | 3,039 | 2,772 |
| Restructuring expenses | - | - | - | 0 |
| Other taxes | 885 | 818 | 881 | 825 |
| Total costs and expenses | 126,931 | 133,616 | 135,793 | 158,483 |
| Income from operations | 8,291 | 6,796 | 14,514 | 21,469 |
| Net interest and other financial costs | 1,276 | 839 | 525 | 1,000 |
| Income before income taxes | 7,015 | 5,957 | 13,989 | 20,469 |
| Provision for income taxes | 1,137 | 890 | 2,817 | 4,491 |
| Income from continuing operations, net of tax | - | 5,067 | 11,172 | 15,978 |
| Income from discontinued operations, net of tax | - | 0 | 0 | 72 |
| Net income | 5,878 | 5,067 | 11,172 | 16,050 |
| Redeemable noncontrolling interest | 0 | 27 | 94 | 88 |
| Noncontrolling interests | 1,831 | 1,595 | 1,397 | 1,446 |
| Net income attributable to mpc | 4,047 | 3,445 | 9,681 | 14,516 |
| Basic EPS | 13.24 | 10.11 | 23.73 | 28.31 |
| Diluted EPS | 13.22 | 10.08 | 23.63 | 28.12 |
| Basic Average Shares | 305,000,000 | 340,000,000 | 407,000,000 | 512,000,000 |
| Diluted Average Shares | 306,000,000 | 341,000,000 | 409,000,000 | 516,000,000 |
Marathon Petroleum Corp (MPC)
Marathon Petroleum Corp (MPC)