- US-listed companies
- BP PLC
- Balance sheet
BP PLC (BP) Balance sheet
Market cap
P/E ratio
| 2017/12 | 2018/12 | 2019/12 | 2020/12 | 2021/12 | 2022/12 | 2023/12 | 2024/12 | 2025/12 | |
| Cash and cash equivalents | 25,586 | 22,468 | 22,472 | 31,111 | 30,681 | 29,195 | 33,030 | 39,204 | 36,556 |
| Total cash & short-term investments | 25,586 | 22,468 | 22,472 | 31,111 | 30,681 | 29,195 | 33,030 | 39,204 | 36,556 |
| Accounts receivable, net | 24,849 | 24,478 | 24,442 | 17,948 | 27,139 | 34,010 | 31,123 | 27,127 | 26,014 |
| Inventories | 19,011 | 17,988 | 20,880 | 16,873 | 23,711 | 28,081 | 22,819 | 23,232 | 22,499 |
| Total current assets | 74,968 | - | - | 72,982 | 92,590 | 107,688 | 104,146 | 102,834 | 101,786 |
| Property, plant and equipment, net | 129,471 | 135,261 | 132,642 | 114,836 | 112,902 | 106,044 | 104,719 | - | - |
| Total non-current assets | 201,547 | 210,866 | 213,135 | 194,672 | 194,682 | 180,432 | 176,148 | 179,394 | 176,740 |
| Total assets | 276,515 | 282,176 | 295,194 | 267,654 | 287,272 | 288,120 | 280,294 | 282,228 | 278,526 |
| Accounts payable | 44,209 | 46,265 | 46,829 | 36,014 | 52,611 | 63,984 | 61,155 | 58,411 | 56,843 |
| Total current liabilities | 64,726 | - | - | 59,799 | 80,287 | 99,018 | 86,078 | 82,241 | 80,581 |
| Total non-current liabilities | 111,385 | 112,391 | 120,891 | 122,287 | 116,546 | 106,112 | 108,723 | 121,669 | 123,945 |
| Total liabilities | 176,111 | 180,628 | 194,486 | 182,086 | 196,833 | 205,130 | 194,801 | 203,910 | 204,526 |
| Stockholders' equity | 100,404 | 101,548 | 100,708 | 85,568 | 90,439 | 82,990 | 85,493 | 78,318 | 74,000 |
| Working capital |