BP Balance Sheet Statement


* In Millions (except for per share items) of USD
Developer Mode:
Period Ending: 2023
12-31
2022
12-31
2021
12-31
2020
12-31
2019
12-31
2018
12-31
2017
12-31
2016
12-31
2015
12-31
2014
12-31
2013
12-31
2012
12-31
2011
12-31
2010
12-31
2009
12-31
2008
12-31
2007
12-31
2006
12-31
2005
12-31
2004
12-31
2003
12-31
2002
12-31
2001
12-31
2000
12-31
1999
12-31
1998
12-31
1997
12-31
1996
12-31
1995
12-31
1994
12-31
1993
12-31
1992
12-31
1991
12-31
1990
12-31
1989
12-31
1988
12-31
1987
12-31
1986
12-31
1985
12-31
Report Filing: 2024-03-08 2023-03-10 2022-03-18 2021-03-22 2020-03-18 2019-03-29 2018-03-29 2017-04-06 2016-03-04 2015-03-03 2014-03-06 2013-03-06 2012-03-06 2011-03-02 2010-03-05 2009-03-04 2008-03-04 2007-03-06 2006-06-30 2005-06-30 2004-06-28 2003-03-24 2002-03-28 2001-04-03 2000-03-29 1999-04-01 1997-12-31 1996-12-31 1995-12-31 1994-12-31 1993-12-31 1992-12-31 1991-12-31 1990-12-31 1989-12-31 1988-12-31 1987-12-31 1986-12-31 1985-12-31
Total Current Assets 104146000000 107688000000 92590000000 72982000000 82059000000 71310000000 74968000000 67813000000 70602000000 87262000000 96840000000 111257000000 95684000000 96853000000 67653000000 66384000000 80202000000 75339000000 75290000000 61443000000 47651000000 27993043000 24809674000 40119000000 23477000000 17226000000 24583984000 10752000000 9743000000 8897000000 8311000000 10537000000 9948000000 10356000000 9161000000 7086000000 8398000000 10494000000 11985000000
Cash and Short Term Investments 33873000000 29773000000 30961000000 29527000000 22641000000 22690000000 25711000000 23528000000 26608000000 30092000000 22987000000 19867000000 14355000000 24444000000 13306000000 8365000000 3562000000 2590000000 2960000000 6869000000 2132000000 1077707000 1242270000 1831000000 1551000000 405000000 420976000 153000000 395000000 188000000 210000000 250000000 717000000 621000000 419000000 340000000 1283000000 2529000000 2205000000
Cash & Equivalents 33030000000 29195000000 30681000000 29194000000 22472000000 22468000000 25586000000 23484000000 26389000000 29763000000 22520000000 19548000000 14067000000 18556000000 8339000000 8197000000 3562000000 2590000000 2960000000 1359000000 1947000000 944158000 933077000 1170000000 1331000000 405000000 286568000 95000000 294000000 137000000 126000000 179000000 215000000 469000000 268000000 183000000 682000000 1182000000 919000000
Short Term Investments 843000000 578000000 280000000 333000000 169000000 222000000 125000000 44000000 219000000 329000000 467000000 319000000 288000000 5888000000 4967000000 168000000 0 0 0 5510000000 185000000 133549000 309193000 661000000 220000000 0 134408000 58000000 101000000 51000000 84000000 71000000 502000000 152000000 151000000 157000000 601000000 1347000000 1286000000
Receivables 32200000000 621000000 28036000000 19078000000 26063000000 -1350000000 -1488000000 -2059000000 29166000000 37643000000 -1626000000 -1268000000 -1900000000 39063000000 0 40821000000 49381000000 43461000000 42712000000 1671000000 0 0 0 28418000000 0 12709000000 0 0 0 0 0 0 0 0 0 0 0 0 0
Inventory 22819000000 28081000000 23711000000 16873000000 20880000000 17988000000 19011000000 17655000000 14142000000 18373000000 29231000000 27867000000 25661000000 26218000000 22605000000 16821000000 26554000000 18915000000 19760000000 15645000000 11617000000 6323995000 5243232000 9234000000 5124000000 3642000000 6545416000 3009000000 2814000000 2758000000 2668000000 3379000000 2993000000 3476000000 3381000000 2503000000 2716000000 2899000000 4163000000
Other Current Assets 15254000000 49213000000 9882000000 7504000000 12475000000 31982000000 31734000000 28689000000 686000000 1154000000 46248000000 64791000000 57568000000 7128000000 31742000000 377000000 705000000 10373000000 9858000000 37258000000 33902000000 20591341000 18324172000 636000000 16802000000 470000000 17617592000 7590000000 6534000000 5951000000 5433000000 6908000000 6238000000 6259000000 5361000000 4243000000 4399000000 5066000000 5617000000
Total Assets 280294000000 288120000000 287272000000 267654000000 295194000000 282176000000 276515000000 263316000000 261832000000 284305000000 305690000000 300987000000 290927000000 272262000000 235968000000 228238000000 236076000000 217601000000 206914000000 194630000000 170662000000 98841543000 97547065000 143938000000 89561000000 84500000000 83376072000 32572000000 32352000000 31088000000 31017000000 34790000000 31792000000 30697000000 31615000000 29323000000 26874000000 28654000000 30535000000
Total Non-Current Assets 176148000000 180432000000 194682000000 194672000000 213135000000 210866000000 201547000000 195503000000 191230000000 197043000000 208850000000 189730000000 195243000000 175409000000 168315000000 161854000000 155874000000 142262000000 131624000000 133187000000 123011000000 70848500000 72737391000 103819000000 66084000000 67274000000 58792088000 21820000000 22609000000 22191000000 22706000000 24253000000 21844000000 20341000000 22454000000 22237000000 18476000000 18160000000 18550000000
Property, Plant and Equipment 104719000000 106044000000 112902000000 118949000000 132642000000 135261000000 129471000000 129757000000 129758000000 130692000000 133690000000 120448000000 119214000000 110163000000 108275000000 103200000000 97989000000 90999000000 85947000000 93092000000 91911000000 54464252000 53188127000 75173000000 52631000000 54465000000 49804504000 18805000000 19538000000 19393000000 19954000000 20864000000 18681000000 17481000000 19285000000 18926000000 15472000000 15697000000 15904000000
Goodwill and Intangible Assets 18135000000 22160000000 18824000000 14460000000 27407000000 29488000000 29906000000 29377000000 30287000000 32775000000 34220000000 35902000000 33202000000 22896000000 20168000000 20138000000 17658000000 16026000000 15143000000 15062000000 13642000000 9668924000 11329531000 16893000000 3344000000 3037000000 2865680000 959000000 878000000 750000000 777000000 1285000000 1309000000 1447000000 1672000000 1874000000 1031000000 1035000000 1295000000
Goodwill 12472000000 11960000000 12373000000 12480000000 11868000000 12204000000 11551000000 11194000000 11627000000 11868000000 12181000000 11861000000 12100000000 8598000000 8620000000 9878000000 11006000000 10780000000 10371000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Intangible Assets 5663000000 10200000000 6451000000 1980000000 15539000000 17284000000 18355000000 18183000000 18660000000 20907000000 22039000000 24041000000 21102000000 14298000000 11548000000 10260000000 6652000000 5246000000 4772000000 15062000000 13642000000 9668924000 11329531000 16893000000 3344000000 3037000000 2865680000 959000000 878000000 750000000 777000000 1285000000 1309000000 1447000000 0 0 0 0 0
Long Term Investments 36127000000 22693000000 33247000000 29750000000 31432000000 27439000000 26105000000 23690000000 18617000000 20055000000 26933000000 21105000000 30638000000 25280000000 24859000000 29508000000 0 0 0 24705000000 17273000000 6500324000 7910540000 0 0 0 5454936000 1954000000 2092000000 1711000000 1647000000 1609000000 1140000000 983000000 937000000 971000000 1018000000 81000000 65000000
Other Long Term Assets 17167000000 29535000000 29709000000 31513000000 21654000000 18678000000 16065000000 12679000000 12568000000 13521000000 14007000000 12275000000 12189000000 17070000000 15013000000 9008000000 40227000000 35237000000 30534000000 328000000 185000000 215000000 309193000 11753000000 10109000000 9772000000 666968000 102000000 101000000 337000000 328000000 495000000 714000000 430000000 560000000 466000000 955000000 1347000000 1286000000
Total Current Liabilities 86078000000 99018000000 80287000000 59799000000 73595000000 68237000000 64726000000 58354000000 54724000000 63615000000 72812000000 77862000000 82418000000 83879000000 59320000000 69793000000 77231000000 75352000000 71497000000 62411000000 50584000000 28760171000 25844442000 37147000000 23275000000 18166000000 25656712000 10617000000 9701000000 8589000000 8357000000 11213000000 9504000000 9610000000 9568000000 7978000000 8233000000 7220000000 8706000000
Accounts Payable 42406000000 63984000000 52611000000 23157000000 46829000000 46265000000 44209000000 37915000000 31949000000 40118000000 47159000000 47154000000 52405000000 46329000000 35204000000 33644000000 43152000000 42236000000 42136000000 38540000000 41128000000 22495186000 19598736000 14363000000 8203000000 5091000000 9413632000 4512000000 4202000000 3661000000 2838000000 3555000000 2961000000 3255000000 2584000000 1752000000 1976000000 1952000000 2980000000
Notes Payable/Short Term Debt 5934000000 5300000000 7304000000 11292000000 12554000000 9373000000 7739000000 6634000000 6944000000 6877000000 7381000000 10030000000 9044000000 14626000000 9109000000 15740000000 15394000000 12924000000 8932000000 10184000000 9456000000 10086000000 9090000000 6418000000 4900000000 2837000000 2883432000 1058000000 738000000 1042000000 1236000000 2432000000 1647000000 1713000000 2531000000 2319000000 1829000000 1254000000 1378000000
Tax Payables 2732000000 4065000000 1554000000 3141000000 2039000000 2101000000 1686000000 1666000000 1080000000 2011000000 1945000000 2501000000 1941000000 2920000000 2464000000 3144000000 3282000000 2635000000 4274000000 4131000000 0 0 0 0 0 0 4146360000 1566000000 1685000000 1214000000 1113000000 1374000000 933000000 0 0 0 0 0 0
Deferred Revenue 2732000000 0 0 0 0 4373000000 -15540000000 -14674000000 -14031000000 -15033000000 -16288000000 -14674000000 20431000000 18021000000 10326000000 -6185000000 -4898000000 -7716000000 5970000 8613000000 -9456000000 -10086000000 -9090000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Current Liabilities 32274000000 25669000000 18818000000 22209000000 12173000000 6125000000 26632000000 26813000000 28782000000 29642000000 32615000000 32851000000 -1403000000 1983000000 2217000000 23450000000 20301000000 25273000000 16149030000 943000000 9456000000 6264985000 6245706000 16366000000 10172000000 10238000000 9213288000 3481000000 3076000000 2672000000 3170000000 3852000000 3963000000 4642000000 4453000000 3907000000 4428000000 4014000000 4348000000
Total Liabilities 194801000000 205130000000 196833000000 182086000000 194486000000 180628000000 176111000000 166473000000 163445000000 171663000000 175283000000 181367000000 178445000000 176371000000 133855000000 136129000000 141424000000 132136000000 126149000000 106056000000 92453000000 55331386000 52364298000 69937000000 45219000000 41642000000 47446024000 19668000000 20430000000 19922000000 21169000000 24932000000 20838000000 19456000000 20174000000 17191000000 15605000000 15314000000 17345000000
Total Non-Current Liabilities 108723000000 106112000000 116546000000 122287000000 120891000000 112391000000 111385000000 108119000000 108721000000 108048000000 102471000000 103505000000 96027000000 92492000000 74535000000 66336000000 64193000000 56784000000 54652000000 43645000000 41869000000 26571215000 26519856000 32790000000 21944000000 23476000000 21789312000 9051000000 10729000000 11333000000 12812000000 13719000000 11334000000 9846000000 10606000000 9213000000 7372000000 8094000000 8639000000
Total Long Term Debt 48670000000 50193000000 62483000000 70634000000 64892000000 56426000000 55491000000 51666000000 46224000000 45977000000 40811000000 38767000000 35169000000 30710000000 25518000000 17464000000 15651000000 11086000000 10230000000 12907000000 12869000000 11922000000 12327000000 14772000000 9644000000 10918000000 8143096000 3474000000 4760000000 5705000000 7144000000 7827000000 6507000000 5207000000 5758000000 4864000000 3740000000 4185000000 4160000000
Deferred Tax Liabilities Non-Current 9617000000 10526000000 8780000000 6831000000 9750000000 9812000000 7982000000 7238000000 9599000000 13893000000 17439000000 15064000000 15078000000 10908000000 18662000000 16198000000 19215000000 18116000000 16443000000 16701000000 14371000000 8394310000 8040401000 1822000000 1783000000 1632000000 989040000 405000000 376000000 285000000 248000000 226000000 404000000 387000000 451000000 389000000 299000000 428000000 408000000
Other Long Term Liabilities 50436000000 45393000000 45283000000 44822000000 46249000000 46153000000 47912000000 49215000000 52898000000 48178000000 44221000000 49674000000 45780000000 50874000000 30355000000 32674000000 29327000000 27582000000 27979000000 14037000000 14629000000 6254905000 6152455000 16196000000 10517000000 10926000000 12657176000 5172000000 5593000000 5343000000 5420000000 5666000000 4423000000 4252000000 4397000000 3960000000 3333000000 3481000000 4071000000
Total Equity 70283000000 67553000000 75463000000 71250000000 98412000000 99444000000 98491000000 95286000000 97216000000 111441000000 129302000000 118414000000 111465000000 94987000000 101613000000 91303000000 93690000000 84624000000 79976000000 76892000000 70595000000 43113859000 44771883000 73416000000 43281000000 41786000000 35757600000 12783000000 11802000000 11045000000 9736000000 9691000000 10642000000 10989000000 10773000000 11506000000 10681000000 9905000000 9830000000
Retained Earnings (Accumulated Deficit) 62545000000 34732000000 51815000000 47300000000 73706000000 78748000000 75226000000 75638000000 81368000000 92564000000 102082000000 87485000000 83063000000 0 72655000000 67080000000 64510000000 58487000000 46794000000 37763000000 10482000000 32344000000 37518000000 36668000000 34008000000 32840000000 -172448000 -121000000 -120000000 -121000000 -112000000 -167000000 -312000000 -252000000 0 0 0 8507000000 8447000000
Accumulated Other Comprehensive Income/(Loss) 750000000 -719000000 -8894000000 -7999000000 -5909000000 -8902000000 -5156000000 -6878000000 -7267000000 -3409000000 3525000000 5128000000 4509000000 4937000000 4811000000 2353000000 6540000000 4685000000 2943000000 -91490000000 -83869000000 -81480000000 -70645000000 -66834000000 -65514000000 -62754000000 -56382888000 -21049000000 -22105000000 -20156000000 -19550000000 -18549000000 -14599000000 -12968000000 0 0 0 -3435000000 -3360000000
Common Stock 4475000000 4774000000 5194000000 5362000000 5383000000 5381000000 5322000000 5263000000 5028000000 5002000000 5108000000 0 43454000000 5183000000 5158000000 5155000000 5216000000 5364000000 5164000000 5382000000 5531000000 5595000000 5608000000 5632000000 4871000000 -4128000000 3654376000 1413000000 1394000000 1376000000 1363000000 1355000000 1348000000 1341000000 1334000000 1524000000 1491000000 458000000 457000000
Total Liabilities & Shareholders' Equity 280294000000 288120000000 287272000000 267654000000 295194000000 282176000000 276515000000 263316000000 261832000000 284305000000 305690000000 300987000000 290927000000 272262000000 235968000000 228238000000 236076000000 217601000000 206914000000 194630000000 170662000000 98841543000 97547065000 143938000000 89561000000 84500000000 83376072000 32572000000 32352000000 31088000000 31017000000 34790000000 31792000000 30697000000 31615000000 29323000000 26874000000 28654000000 30535000000
Total Investments 36970000000 23271000000 33527000000 30083000000 31601000000 27661000000 26230000000 23734000000 18836000000 20384000000 27400000000 21424000000 30926000000 26812000000 29826000000 29676000000 24522000000 22746000000 20740000000 25033000000 17458000000 6715324000 8219733000 661000000 220000000 0 6121904000 2056000000 2193000000 2048000000 1975000000 2104000000 1854000000 1413000000 1497000000 1437000000 1973000000 1428000000 1351000000
Total Debt 63075000000 55493000000 69787000000 81926000000 77446000000 65799000000 63230000000 58300000000 53168000000 52854000000 48192000000 48797000000 44213000000 45336000000 34627000000 33204000000 31045000000 24010000000 10230000000 23091000000 22325000000 22008000000 21417000000 21190000000 14544000000 13755000000 11026528000 4532000000 5498000000 6747000000 8380000000 10259000000 8154000000 6920000000 8289000000 7183000000 5569000000 5439000000 5538000000
Net Debt 30045000000 26298000000 39106000000 52732000000 54974000000 43331000000 37644000000 34816000000 26779000000 23091000000 25672000000 29249000000 30146000000 26780000000 26288000000 25007000000 27483000000 21420000000 7270000000 21732000000 20378000000 21063842000 20483923000 20020000000 13213000000 13350000000 10739960000 4437000000 5204000000 6610000000 8254000000 10080000000 7939000000 6451000000 8021000000 7000000000 4887000000 4257000000 4619000000

Disclaimer: The data contained in this website is not necessarily real-time nor accurate. All derived (stocks, indexes, futures) and Forex prices are not provided by exchanges but rather by our third party API www.financialmodellingprep.com, and so prices may not be accurate and may differ from the actual market price, meaning prices are indicative and not appropriate for trading purposes. Therefore, Discounting Cash Flows Inc. doesn't bear any responsibility for any trading losses you might incur as a result of using this data. Discounting Cash Flows Inc. or anyone involved with Discounting Cash Flows Inc. will not accept any liability for loss or damage as a result of reliance on the information including data, quotes, charts and buy/sell signals contained within this website. Please be fully informed regarding the risks and costs associated with trading the financial markets, it is one of the riskiest investment forms possible.