BP Income 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
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
Revenue 210130000000 241392000000 157739000000 105944000000 278397000000 298756000000 240208000000 183008000000 222894000000 353568000000 379136000000 370866000000 375517000000 301864000000 243965000000 361143000000 284365000000 265906000000 239792000000 202771000000 232571000000 178721000000 174218000000 148062000000 83566000000 68304000000 110214560000 44731000000 36106000000 33116000000 34950000000 33250000000 32613000000 33039000000 29641000000 25922000000 28328000000 27269000000 41929000000
Cost of Revenue 163528000000 186296000000 134879000000 95760000000 250814000000 269876000000 221304000000 176484000000 218085000000 327403000000 346435000000 343078000000 329178000000 286070000000 190726000000 302691000000 230694000000 214597000000 163026000000 248714000000 202041000000 155528000000 146893000000 114067000000 63650000000 51099000000 0 0 0 0 0 0 0 0 0 0 0 0 0
Gross Profit 46602000000 55096000000 22860000000 10184000000 27583000000 28880000000 18904000000 6524000000 4809000000 26165000000 32701000000 27788000000 46339000000 15794000000 53239000000 58452000000 53671000000 51309000000 76766000000 -45943000000 30530000000 23193000000 27325000000 33995000000 19916000000 17205000000 110214560000 44731000000 36106000000 33116000000 34950000000 33250000000 32613000000 33039000000 29641000000 25922000000 28328000000 27269000000 41929000000
Operating Expenses 16649000000 10332000000 7773000000 10530000000 8058000000 12539000000 10985000000 10942000000 12077000000 13299000000 13801000000 14087000000 11348000000 29319000000 26653000000 22722000000 22120000000 19424000000 43607000000 -71571000000 12366000000 12602000000 11239000000 18644000000 12594000000 12824000000 99890504000 39567000000 31653000000 30303000000 32426000000 30393000000 31039000000 29600000000 26314000000 23145000000 25291000000 26227000000 40535000000
Research & Development 298000000 274000000 266000000 332000000 364000000 429000000 391000000 400000000 418000000 663000000 707000000 674000000 0 0 0 882000000 756000000 1045000000 684000000 0 0 0 0 0 0 0 357576000 127000000 123000000 123000000 161000000 315000000 308000000 329000000 325000000 266000000 232000000 257000000 267000000
Selling, General and Administrative 16351000000 13449000000 11931000000 10397000000 11057000000 12179000000 10508000000 10495000000 11553000000 12696000000 13070000000 13357000000 13958000000 12555000000 14038000000 14654000000 15371000000 14447000000 13706000000 12768000000 14614000000 13276000000 11398000000 9134000000 6612000000 6965000000 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Operating Expenses 0 -3391000000 -4424000000 -199000000 -3363000000 -69000000 86000000 47000000 106000000 -60000000 24000000 56000000 -2610000000 16764000000 12615000000 7186000000 5993000000 3932000000 29217000000 -84339000000 -2248000000 -674000000 -159000000 9510000000 5982000000 5859000000 99532928000 39440000000 31530000000 30180000000 32265000000 30078000000 30731000000 29271000000 25989000000 22879000000 25059000000 25970000000 40268000000
Operating Income 29953000000 44764000000 15087000000 -346000000 19525000000 16341000000 7919000000 -4418000000 -7268000000 12866000000 18900000000 13701000000 34991000000 -13525000000 26586000000 35730000000 31551000000 31885000000 33159000000 25628000000 18164000000 10591000000 16086000000 15351000000 7322000000 4381000000 10324056000 5164000000 4453000000 2813000000 2524000000 2857000000 1574000000 3439000000 3327000000 2777000000 3037000000 1042000000 1394000000
Net Interest(Non Operating) -2194000000 -1600000000 -2276000000 -2875000000 -2720000000 -1755000000 -1417000000 -1169000000 -736000000 -305000000 -291000000 465000000 -650000000 -536000000 -510000000 -220000000 296000000 453000000 113000000 -2763000000 -1057000000 -706876000 -1006596000 0 0 0 -337288000 -177000000 -328000000 -421000000 -447000000 -419000000 -367000000 -354000000 -256000000 -339000000 -111000000 -500000000 -576000000
Interest Income 1249000000 1103000000 581000000 240000000 769000000 773000000 657000000 506000000 611000000 843000000 777000000 1590000000 596000000 681000000 792000000 1327000000 1406000000 1171000000 729000000 0 0 0 0 0 0 0 413368000 186000000 145000000 121000000 228000000 253000000 356000000 317000000 538000000 361000000 539000000 81000000 68000000
Interest Expense 3443000000 2703000000 2857000000 3115000000 3489000000 2528000000 2074000000 1675000000 1347000000 1148000000 1068000000 1125000000 1246000000 1217000000 1302000000 1547000000 1110000000 718000000 616000000 2763000000 1057000000 706876000 1006596000 0 0 0 750656000 363000000 473000000 542000000 675000000 672000000 723000000 671000000 794000000 700000000 650000000 581000000 644000000
Equity & Other Income/(Expense) -4908000000 -27759000000 2416000000 -21667000000 -8651000000 2137000000 678000000 3292000000 -1567000000 -7611000000 11612000000 4643000000 4493000000 9236000000 -952000000 -1229000000 -236000000 2304000000 -1351000000 1479000000 -344000000 -2887420000 -6152649000 1491000000 -434000000 399000000 -740512000 -1320000000 -2179000000 -111000000 -775000000 -2326000000 -4000000 -317000000 -538000000 -361000000 -539000000 416000000 2795000000
Income Before Tax 22851000000 15405000000 15227000000 -24888000000 8154000000 16723000000 7180000000 -2295000000 -9571000000 4950000000 30221000000 18809000000 38834000000 -4825000000 25124000000 34281000000 31611000000 34642000000 31921000000 24344000000 16763000000 6996704000 8926755000 16842000000 6888000000 4780000000 9246256000 3667000000 1946000000 2281000000 1302000000 112000000 1203000000 2768000000 2533000000 2077000000 2387000000 958000000 3613000000
Income Tax Expense 7869000000 16762000000 6740000000 -4159000000 3964000000 7145000000 3712000000 -2467000000 -3171000000 947000000 6463000000 6993000000 12737000000 -1501000000 8365000000 12617000000 10442000000 12331000000 9473000000 7082000000 6111000000 2697062000 4380240000 4972000000 1880000000 1520000000 2962048000 1107000000 829000000 692000000 685000000 565000000 820000000 1042000000 744000000 823000000 785000000 42000000 1382000000
Income Attributable to Non-Controlling Interest -257000000 0 922000000 0 164000000 195000000 79000000 57000000 82000000 223000000 307000000 234000000 397000000 395000000 181000000 509000000 324000000 311000000 107000000 187000000 170000000 47829000 41913000 0 322000000 0 20288000 8000000 -5000000 12000000 2000000 5000000 -32000000 38000000 -345000000 44000000 211000000 417000000 1562000000
Net Income 15239000000 -1357000000 7565000000 -20729000000 4026000000 9383000000 3389000000 115000000 -6482000000 3780000000 23451000000 11582000000 25700000000 -3719000000 16578000000 21155000000 20845000000 22000000000 22341000000 17075000000 10482000000 4251813000 4504602000 11870000000 4686000000 3260000000 6263920000 2552000000 1122000000 1577000000 615000000 -458000000 415000000 1688000000 2134000000 1210000000 1391000000 499000000 669000000
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 2074000000 1897000000 1702000000 2157000000 2002000000
EBITDA 46354000000 59467000000 30059000000 14543000000 37936000000 32883000000 25106000000 11361000000 9780000000 31058000000 35120000000 26927000000 47150000000 -1986000000 39285000000 46715000000 42130000000 41013000000 41930000000 34157000000 29104000000 17290795000 22335828000 22800000000 12287000000 9636000000 14929432000 7184000000 6820000000 4824000000 4803000000 5247000000 3653000000 5450000000 5401000000 4674000000 4739000000 3199000000 3396000000
Earnings Per Share (EPS) 5.27 -0.43 2.25 -6.15 1.19 2.82 1.03 0.0366 -2.12 1.23 7.43 3.47 8 -1.19 5.31 6.76 6.53 6.68 6.26 4.69 3.37 1.14 1.2 3.29 1.55 1.01 0.95 0.68 0.3 0.43 0.17 -0.13 0.12 0.47 0.59 0.3 0.54 0.2 0.27
Diluted Earnings Per Share 5.15 -0.43 2.24 -6.15 1.18 2.8 1.03 0.036 -2.12 1.23 7.39 3.45 7.9 -1.17 5.25 6.69 6.47 6.63 6.18 4.61 3.34 1.13 0.98 3.27 1.54 1 0.95 0.68 0.3 0.43 0.17 -0.13 0.12 0.47 0.59 0.3 0.54 0.2 0.27
Weighted Average Shares Outstanding 2893381333 3164656000 3354810333 3370252333 3380809833 3328369167 3282102167 3124133333 3053941000 3082882333 3155170167 3171321500 3150802000 3130985333 3122076500 3131637833 3194342283 3338270054 3521342926 3636833333 3695166667 3732854333 3739289500 3606333333 3231000000 3198666667 6394666667 3742000000 3692000000 3649333333 3623333333 3603333333 3586000000 3566666667 3649333333 4020000000 2598666667 2440000000 2437333333
Diluted Weighted Average Shares Outstanding 2958346333 3164656000 3376731333 3370252333 3399945000 3350415500 3302740333 3142553167 3053941000 3082882333 3174362167 3192981333 3189366667 3166301167 3155948500 3160419500 3221593719 3363935118 3562348375 3702137808 3730144458 3750411049 4595959596 3630690162 3231000000 3198666667 6394666667 3742000000 3692000000 3649333333 3623333333 3603333333 3586000000 3566666667 3649333333 4020000000 2598666667 2440000000 2437333333

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.