BP Cash Flow Statement


* In Millions (except for per share items) of USD
Period Ending: LTM
(Last Twelve Months)
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
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
Net Income/Starting Line 15239000000 15405000000 15227000000 -24888000000 8154000000 16723000000 7180000000 -2295000000 -9571000000 4950000000 30221000000 18809000000 38834000000 -3719000000 25124000000 35239000000 32352000000 35158000000 33652000000 24455000000 17954000000 7791167000 10074206000 11870000000 5008000000 3260000000 10154144000 4594000000 3412000000 2787000000 2217000000 1778000000 1742000000 3439000000
Cash From Operating Activities 32039000000 40932000000 23612000000 12162000000 25770000000 22873000000 18931000000 10691000000 19133000000 32754000000 21100000000 20397000000 22154000000 13616000000 27716000000 37911000000 24344000000 28219000000 26232000000 24033000000 16731000000 15903000000 17433000000 14604000000 9346000000 8022000000 10367168000 2952000000 3871000000 2834000000 2737000000 1801000000 2127000000 2964000000
Depreciation and Amortization 16401000000 14703000000 14972000000 14889000000 18411000000 16542000000 17187000000 15779000000 17048000000 18192000000 16220000000 13226000000 12159000000 11539000000 12699000000 10985000000 10579000000 9128000000 8771000000 8529000000 10940000000 6699795000 6249828000 7449000000 4965000000 5255000000 4605376000 2020000000 2367000000 2011000000 2279000000 2390000000 2079000000 2011000000
Deferred Income Tax -27784000000 0 -7054000000 18666000000 736000000 -6926000000 -3538000000 -1169000000 9990000000 1978000000 -19118000000 -3805000000 -11115000000 -14849000000 -7949000000 -14627000000 -12715000000 -18056000000 -12313000000 0 1194000 0 0 0 0 0 0 0 0 0 0 0 0 0
Stock Based Compensation 616000000 795000000 627000000 723000000 730000000 690000000 661000000 779000000 321000000 379000000 297000000 156000000 0 197000000 450000000 459000000 420000000 416000000 278000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Non-Cash Items 30905000000 16299000000 466000000 2857000000 657000000 607000000 793000000 795000000 502000000 330000000 323000000 -344000000 -109000000 19356000000 988000000 -1313000000 -21000000 229000000 -624000000 -5998000000 -3254000000 2341908000 518063000 -1867000000 1402000000 199000000 -4432928000 -2558000000 -2572000000 -1914000000 -2197000000 -2782000000 -2200000000 -2748000000
Changes in Working Capital -3338000000 -6270000000 -626000000 -85000000 -2918000000 -4763000000 -3352000000 -3198000000 843000000 6925000000 -6843000000 -7645000000 -17527000000 1092000000 -3596000000 7168000000 -6271000000 1344000000 -3532000000 -2953000000 -1673000000 -929870000 590903000 -2848000000 -2029000000 -692000000 40576000 -1104000000 664000000 -50000000 438000000 415000000 506000000 262000000
Accounts Receivable 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Inventory 5634000000 -5492000000 -626000000 3963000000 -2918000000 -4763000000 -3352000000 -3198000000 843000000 7112000000 -6788000000 -7645000000 -17527000000 -3895000000 -5363000000 5348000000 -7255000000 995000000 -6638000000 -3182000000 -841000000 -944779000 1023774000 -1449000000 -1562000000 -460000000 679648000 -556000000 -70000000 -225000000 403000000 30000000 585000000 -485000000
Accounts Payable 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Revenue -8972000000 -778000000 6832000000 -4048000000 488000000 -5435000000 -2504000000 483000000 -2532000000 -187000000 -55000000 0 0 4987000000 1767000000 1820000000 984000000 349000000 3106000000 229000000 -832000000 14909000 -432871000 -1399000000 -467000000 -232000000 -639072000 -548000000 734000000 175000000 35000000 385000000 -79000000 747000000
Other Working Capital 0 0 -6832000000 0 -488000000 5435000000 2504000000 -483000000 2532000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Cash From Investing Activities -14513000000 -13713000000 -5694000000 -7858000000 -16974000000 -21571000000 -14077000000 -14753000000 -17300000000 -19574000000 -7855000000 -12962000000 -26633000000 -3960000000 -18133000000 -22767000000 -12843000000 -5645000000 -1328000000 -9611000000 -6083000000 -5991676000 -6767212000 -6326000000 -5142000000 -6520000000 -9725560000 -2593000000 -2443000000 -1619000000 -786000000 -2408000000 -3262000000 -2018000000
Investments in Property Plant and Equipment -14285000000 -12069000000 -10887000000 -12306000000 -15418000000 -16707000000 -16562000000 -16701000000 -18648000000 -22546000000 -24520000000 -23078000000 -17845000000 -18421000000 -20650000000 -22658000000 -17830000000 -15125000000 -12281000000 -13035000000 -12377000000 -7525933000 -8392195000 -10220000000 -6457000000 -8745000000 -8888680000 -3114000000 -2646000000 -2405000000 -2800000000 -3466000000 -3793000000 -3604000000
Payments for Acquisitions 886000000 -2420000000 3851000000 3240000000 -2302000000 -6470000000 -800000000 508000000 172000000 1025000000 -1628000000 -245000000 -12589000000 6994000000 967000000 -1474000000 678000000 -545000000 7718000000 -1720000000 -32000000 -830487000 -1205854000 -6265000000 -102000000 0 -1080336000 157000000 44000000 59000000 129000000 0 -440000000 -51000000
Purchases of Securities -1169000000 -731000000 -1775000000 -1705000000 -441000000 -1395000000 -951000000 -750000000 -1577000000 0 0 0 -912000000 -526000000 -742000000 -1090000000 -615000000 -607000000 -185000000 -1648000000 0 -67000000 -72000000 0 0 0 0 0 0 0 -38000000 0 0 0
Proceeds from Sales and Maturities of Securities 0 731000000 1775000000 1705000000 441000000 0 0 0 0 0 0 0 301000000 501000000 20650000000 2655000000 3056000000 6759000000 3327000000 17405000000 0 1719898000 1835777000 0 0 0 0 0 0 202000000 305000000 0 0 0
Other Investing Activities 55000000 776000000 1342000000 1208000000 746000000 1606000000 3285000000 1440000000 1176000000 1947000000 18293000000 10361000000 4412000000 7492000000 -18358000000 -200000000 1868000000 3873000000 93000000 -10613000000 6326000000 711846000 1067060000 10159000000 1417000000 2225000000 243456000 364000000 159000000 525000000 1618000000 1058000000 971000000 1637000000
Cash From Financing Activities -13718000000 -28021000000 -18079000000 3956000000 -8817000000 -4079000000 -3296000000 1977000000 -4535000000 -5266000000 -10400000000 -2018000000 482000000 840000000 -9551000000 -10509000000 -10529000000 -22944000000 -23303000000 -6703000000 -1129000000 -213678000 688470000 -7852000000 -3239000000 -2408000000 -578208000 -557000000 -1264000000 -1017000000 -1878000000 245000000 1054000000 -215000000
Debt Repayment -2805000000 -11697000000 -16804000000 -12179000000 -7118000000 -7210000000 -6276000000 -6685000000 -6426000000 -6282000000 -5959000000 -7177000000 -9102000000 -8321000000 -10426000000 -5136000000 -3192000000 -3655000000 -6277000000 -2228000000 -8268000000 -8420399000 -5189639000 0 0 0 -2799744000 -1460000000 -1522000000 -2141000000 -2740000000 -1573000000 -1731000000 -1697000000
Common Stock Issued 175000000 370000000 5671000000 10822000000 6192000000 0 0 0 0 11446000000 6326000000 122000000 74000000 169000000 207000000 7961000000 8109000000 3831000000 2475000000 487000000 173000000 7963228000 181000000 0 245000000 0 111584000 34000000 42000000 47000000 28000000 14000000 91000000 19000000
Common Stock Repurchased -8926000000 -9996000000 -3151000000 -776000000 -1511000000 -355000000 -343000000 0 0 -4589000000 -5358000000 6421000000 0 315000000 0 -2567000000 -7113000000 -15151000000 -11315000000 -7208000000 -1999000000 344742000 755806000 -2039000000 0 0 0 0 0 0 0 0 0 -400000000
Dividends Paid -4809000000 -4358000000 -4304000000 -6340000000 -6946000000 -6699000000 -6153000000 -4611000000 -6659000000 -5850000000 -5441000000 -5294000000 -4072000000 -2942000000 -10899000000 -10342000000 -8106000000 -7686000000 -7359000000 -6041000000 -5654000000 -3269768000 -3316614000 -4439000000 -4286000000 -2408000000 0 0 0 0 0 0 0 0
Other Financing Activities 2647000000 -2340000000 509000000 12429000000 566000000 9830000000 9133000000 13273000000 8550000000 9000000 32000000 3910000000 13582000000 11619000000 11567000000 -425000000 -227000000 -283000000 -827000000 8287000000 14619000000 3168519000 8257917000 -1374000000 802000000 0 2109952000 869000000 216000000 1077000000 834000000 1804000000 2694000000 1863000000
Effect of Forex Changes on Cash 27000000 -684000000 -269000000 379000000 25000000 -330000000 544000000 -820000000 -672000000 -671000000 40000000 64000000 -492000000 -279000000 110000000 102000000 135000000 47000000 -88000000 -8590000000 -78000000 -9640646000 -11113258000 -50000000 -39000000 -1502000000 -136944000 391000000 -7000000 -15000000 -14000000 -31000000 9000000 29000000
Net Change in Cash 3835000000 -1486000000 -430000000 8639000000 4000000 -3107000000 2102000000 -2905000000 -3374000000 7243000000 2885000000 5481000000 -4489000000 10217000000 142000000 1776000000 972000000 -370000000 1601000000 -697000000 80000000 -1890354000 259941000 376000000 926000000 -2408000000 -73544000 193000000 157000000 183000000 59000000 -393000000 -72000000 760000000
Cash at Beginning of Period 29195000000 30681000000 31111000000 22472000000 22468000000 25575000000 23484000000 26389000000 29763000000 22520000000 19635000000 14067000000 18556000000 8339000000 8197000000 -26817000000 2590000000 2960000000 1359000000 2056000000 -20273000000 1463000000 1117000000 1455000000 405000000 1311000000 -1101638400 -1156000000 -5260000000 -207000000 -266000000 127000000 199000000 -561000000
Cash at End of Period 33030000000 29195000000 30681000000 31111000000 22472000000 22468000000 25586000000 23484000000 26389000000 29763000000 22520000000 19548000000 14067000000 18556000000 8339000000 -25041000000 3562000000 2590000000 2960000000 1359000000 -20193000000 -427354000 1376941000 1831000000 1331000000 -1097000000 -1175182400 -963000000 -5103000000 -24000000 -207000000 -266000000 127000000 199000000
Free Cash Flow 17754000000 28863000000 12725000000 -144000000 10352000000 6166000000 2369000000 -6010000000 485000000 10208000000 -3420000000 -2681000000 4309000000 -4805000000 7066000000 15253000000 6514000000 13094000000 13951000000 10998000000 4354000000 8377067000 9040805000 4384000000 2889000000 -723000000 1478488000 -162000000 1225000000 429000000 -63000000 -1665000000 -1666000000 -640000000
Operating Cash Flow 32039000000 40932000000 23612000000 12162000000 25770000000 22873000000 18931000000 10691000000 19133000000 32754000000 21100000000 20397000000 22154000000 13616000000 27716000000 37911000000 24344000000 28219000000 26232000000 24033000000 16731000000 15903000000 17433000000 14604000000 9346000000 8022000000 10367168000 2952000000 3871000000 2834000000 2737000000 1801000000 2127000000 2964000000
Capital Expenditure -14285000000 -12069000000 -10887000000 -12306000000 -15418000000 -16707000000 -16562000000 -16701000000 -18648000000 -22546000000 -24520000000 -23078000000 -17845000000 -18421000000 -20650000000 -22658000000 -17830000000 -15125000000 -12281000000 -13035000000 -12377000000 -7525933000 -8392195000 -10220000000 -6457000000 -8745000000 -8888680000 -3114000000 -2646000000 -2405000000 -2800000000 -3466000000 -3793000000 -3604000000

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.