Marathon Petroleum CorporationMPCNYSE
LOADING
|||
| Metric | Dec 20 | Dec 21 | Dec 22 | Dec 23 | Dec 24 |
|---|---|---|---|---|---|
| Revenue | 69,779 | 119,983↑71.9% | 177,453↑47.9% | 148,379↓16.4% | 138,864↓6.4% |
| Cost Of Revenue | 69,108 | 113,372↑64.1% | 154,886↑36.6% | 131,873↓14.9% | 129,577↓1.7% |
| Gross Profit | 671 | 6,611↑885.2% | 22,567↑241.4% | 16,506↓26.9% | 9,287↓43.7% |
| Operating Expenses | 12,918 | 2,311↓82.1% | 1,098↓52.5% | 3,920↑257.0% | 4,039↑3.0% |
| Operating Income | -12,247 | 4,300↑135.1% | 21,469↑399.3% | 12,586↓41.4% | 5,248↓58.3% |
| Interest Expense | 1,372 | 1,300↓5.2% | 1,216↓6.5% | 1,277↑5.0% | 1,344↑5.2% |
| Income Before Tax | -13,612 | 2,817↑120.7% | 20,469↑626.6% | 13,989↓31.7% | 5,957↓57.4% |
| Income Tax Expense | -2,430 | 264↑110.9% | 4,491↑1601.1% | 2,817↓37.3% | 890↓68.4% |
| Net Income | -9,826 | 9,738↑199.1% | 14,516↑49.1% | 9,681↓33.3% | 3,445↓64.4% |
| EBITDA | -8,904 | 7,448↑183.6% | 24,882↑234.1% | 18,561↓25.4% | 10,602↓42.9% |
| EPS | -15.14 | 2.71↑117.9% | 28.34↑946.9% | 23.76↓16.1% | 10.12↓57.4% |
| EPS Diluted | -15.14 | 2.69↑117.8% | 28.12↑945.3% | 23.65↓15.9% | 10.09↓57.3% |