BP p.l.c.BPNYSE
Loading
| Metric | Dec 21 | Dec 22 | Dec 23 |
|---|---|---|---|
| Revenue | 157,739 | 241,392 | 210,130 |
| Gross Profit | 22,860 | 55,096 | 48,072 |
| Operating Income | 10,672 | 41,447 | 31,049 |
| Net Income | 7,565 | -2,487 | 15,239 |
| EBITDA | 32,549 | 32,346 | 43,503 |
| EPS Diluted | 2.24 | -0.79 | 5.15 |
| Metric | Dec 21 | Dec 22 | Dec 23 |
|---|---|---|---|
| Cash & Equivalents | 25,941 | 23,329 | 27,748 |
| Total Current Assets | 92,590 | 107,688 | 104,146 |
| Total Assets | 287,272 | 288,120 | 280,294 |
| Total Current Liabilities | 80,287 | 99,018 | 86,078 |
| Total Liabilities | 196,833 | 205,130 | 194,801 |
| Total Equity | 75,463 | 67,553 | 70,283 |
| Total Debt | 69,787 | 55,493 | 63,075 |
| Net Debt | 43,846 | 32,164 | 35,327 |
| Metric | Dec 21 | Dec 22 | Dec 23 |
|---|---|---|---|
| Operating Cash Flow | 23,612 | 40,932 | 32,039 |
| Capital Expenditure | -10,887 | -12,069 | -14,285 |
| Free Cash Flow | 12,725 | 28,863 | 17,754 |
| Stock-Based Comp | 627 | 795 | 616 |
| Net Change in Cash | -430 | -1,486 | 3,835 |