BP p.l.c.

BP · NYSE
Analyze with AI
Reporting period ended
12/31/2024
FY 2024
12/31/2023
FY 2023
12/31/2022
FY 2022
12/31/2021
FY 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$16,298$19,881$20,320$13,809
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$4,474$3,284$3,198$5,557
Tax Payable$3,694$4,996$6,426$4,262
Deferred Revenue$0$0$0$0
Other Curr. Liab.$15,123$16,257$25,669$18,818
Total Curr. Liab.$82,241$86,078$99,018$80,287
LT Debt$55,073$48,670$43,746$55,619
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$24,722$25,460$24,307$16,607
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$25,187$24,206$23,615$35,235