BP p.l.c.

BP · NYSE
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Assets
Cash & Equivalents$34,360$27,748$23,329$25,941
Short-Term Investments$165$843$578$280
Receivables$26,185$30,335$33,288$26,363
Inventory$23,232$22,819$28,081$23,711
Other Curr. Assets$18,892$22,401$22,412$16,295
Total Curr. Assets$102,834$104,146$107,688$92,590
Property Plant & Equip (Net)$104,676$109,047$110,257$117,191
Goodwill$14,888$12,472$11,960$12,373
Intangibles$5,208$5,663$5,987$2,162
Long-Term Investments$0$0$0$0
Tax Assets$5,403$4,268$3,908$6,410
Other NC Assets$49,219$44,698$48,320$56,546
Total NC Assets$179,394$176,148$180,432$194,682
Other Assets$0$0$0$0
Total Assets$282,228$280,294$288,120$287,272
Liabilities
Payables$38,636$42,406$47,210$37,327
Short-Term Debt$7,134$5,934$5,300$7,304
Tax Payable$3,694$4,996$6,426$4,262
Deferred Revenue$0$0$0$0
Other Curr. Liab.$32,777$32,742$40,082$31,394
Total Curr. Liab.$82,241$86,078$99,018$80,287
LT Debt$64,413$57,141$50,193$62,483
Deferred Rev, NC$0$0$0$0
Deferred Tax Liab, NC$8,428$9,617$10,526$8,780
Other NC Liab.$48,828$41,965$45,393$45,283
Total NC Liab.$121,669$108,723$106,112$116,546
Other Liabilities$0$0$0$0
Cap. Leases$12,000$11,121$8,549$8,611
Total Liabilities$203,910$194,801$205,130$196,833
Equity
Pref Stock$21$21$21$21
Common Stock$4,165$4,475$4,774$5,194
Retained Earnings$22,531$35,339$34,732$51,815
AOCI$0$0$0$0
Other Equity$32,529$30,448$28,026$18,433
Total Equity$59,246$70,283$67,553$75,463
Supplemental Information
Minority Interest$19,072$15,210$15,437$14,976
Total Liab. & Tot. Equity$282,228$280,294$288,120$287,272
Net Debt$37,187$35,327$32,164$43,846