BAC 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
Report Filing: 2023-12-31 2023-02-22 2022-02-22 2021-02-24 2020-02-19 2019-02-26 2018-02-22 2017-02-23 2016-02-24 2015-02-25 2014-02-25 2013-02-28 2012-02-23 2011-02-25 2010-02-26 2009-02-27 2008-02-28 2007-02-28 2006-03-16 2005-03-01 2004-03-01 2003-03-03 2002-03-27 2001-03-19 2000-03-20 1999-03-22 1998-03-13 1997-03-28 1996-03-29 1995-03-30 1994-03-30 1992-12-31
Revenue 94187000000 92407000000 93707000000 74208000000 85582000000 87738000000 83730000000 80104000000 79804000000 83619000000 83946000000 73565000000 86094000000 104960000000 109629000000 72243000000 62255000000 69391000000 57175000000 51017000000 38827000000 35124000000 35113000000 32956000000 32546000000 31504000000 13053000000 10042000000 8536000000 7807000000 6822000000 6260000000
Cost of Revenue 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
Gross Profit 94187000000 92407000000 93707000000 74208000000 85582000000 87738000000 83730000000 80104000000 79804000000 83619000000 83946000000 73565000000 86094000000 104960000000 109629000000 72243000000 62255000000 69391000000 57175000000 51017000000 38827000000 35124000000 35113000000 32956000000 32546000000 31504000000 13053000000 10042000000 8536000000 7807000000 6822000000 6260000000
Operating Expenses 65845000000 61438000000 59731000000 55213000000 52828000000 53154000000 54517000000 55083000000 57617000000 74720000000 68127000000 70829000000 86324000000 106283000000 105269000000 67815000000 41331000000 37418000000 32695000000 29796000000 22966000000 22133000000 24996000000 21168000000 20331000000 23456000000 8257000000 6408000000 5545000000 5252000000 4631000000 4864000000
Research & Development 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
General and Administrative 8866000000 8421000000 7544000000 6916000000 6243000000 6254000000 6418000000 5724000000 6202000000 6875000000 7647000000 8195000000 62271000000 55331000000 50439000000 29519000000 26965000000 25468000000 15054000000 13473000000 10446000000 9682000000 9829000000 9400000000 9308000000 9412000000 3643000000 0 0 0 0 0
Selling and Marketing 1927000000 1825000000 1939000000 1701000000 1934000000 1674000000 1746000000 1703000000 1811000000 1829000000 1834000000 1873000000 2203000000 1963000000 1933000000 2368000000 2356000000 2336000000 1255000000 1349000000 985000000 753000000 682000000 621000000 537000000 581000000 300000000 0 0 0 0 0
Other Operating Expenses 55052000000 51192000000 50248000000 46596000000 44651000000 45226000000 46353000000 47656000000 49604000000 66016000000 58646000000 60761000000 21850000000 48989000000 52897000000 35928000000 12010000000 9614000000 16386000000 14974000000 11535000000 11698000000 14485000000 11147000000 10486000000 13463000000 4314000000 6408000000 5545000000 5252000000 4631000000 4864000000
Operating Income 28342000000 30969000000 33976000000 18995000000 32754000000 34584000000 29213000000 25021000000 22187000000 8899000000 15819000000 2736000000 -230000000 -1323000000 4360000000 4428000000 20924000000 31973000000 24480000000 21221000000 15861000000 12991000000 10117000000 11788000000 12215000000 8048000000 4796000000 3634000000 2991000000 2555000000 2191000000 1396000000
Net Interest(Non Operating) 0 52462000000 42934000000 43360000000 48891000000 48162000000 44667000000 41096000000 39251000000 39952000000 42265000000 40656000000 44616000000 51523000000 47109000000 45360000000 34433000000 34591000000 30737000000 28797000000 21464000000 20923000000 20290000000 18442000000 18237000000 18298000000 7898000000 6329000000 5447000000 5211000000 4637000000 4098000000
Interest Income 0 72565000000 47672000000 51585000000 71236000000 66769000000 57579000000 51057000000 49800000000 50886000000 55020000000 57400000000 66236000000 75497000000 77916000000 85684000000 87304000000 78585000000 58626000000 43227000000 31643000000 32161000000 38293000000 43258000000 37323000000 38588000000 16579000000 13796000000 13220000000 10529000000 8207000000 7780000000
Interest Expense 0 20103000000 4738000000 8225000000 22345000000 18607000000 12912000000 9961000000 10549000000 10934000000 12755000000 16744000000 21620000000 23974000000 30807000000 40324000000 52871000000 43994000000 27889000000 14430000000 10179000000 11238000000 18003000000 24816000000 19086000000 20290000000 8681000000 7467000000 7773000000 5318000000 3570000000 3682000000
Equity & Other Income/(Expense) 0 -52462000000 -42934000000 -43360000000 -48891000000 -48162000000 -44667000000 -41096000000 -39251000000 -40888000000 -43351000000 -40320000000 -44616000000 -51523000000 -47109000000 -45360000000 -34433000000 -34591000000 -30737000000 -28797000000 -21464000000 -20923000000 -20290000000 -18442000000 -18237000000 -18298000000 -7898000000 -6329000000 -5447000000 -5211000000 -4837000000 -4098000000
Income Before Tax 28342000000 30969000000 33976000000 18995000000 32754000000 34584000000 29213000000 25021000000 22187000000 7963000000 14733000000 3072000000 -230000000 -1323000000 4360000000 4428000000 20924000000 31973000000 24480000000 21221000000 15861000000 12991000000 10117000000 11788000000 12215000000 8048000000 4796000000 3634000000 2991000000 2555000000 1991000000 1396000000
Income Tax Expense 1827000000 3441000000 1998000000 1101000000 5324000000 6437000000 10981000000 7199000000 6277000000 2443000000 4194000000 1116000000 -1676000000 915000000 -1916000000 420000000 5942000000 10840000000 8015000000 7078000000 5051000000 3742000000 3325000000 4271000000 4333000000 2883000000 1719000000 1259000000 1041000000 865000000 690000000 251000000
Income(Loss) Attributable to Non-Controlling Interest 1649000000 3026000000 2842000000 2842000000 0 1451000000 1614000000 1682000000 1483000000 1044000000 1351000000 -802000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -200000000 0
Net Income 24866000000 24502000000 29136000000 15052000000 27430000000 26696000000 16618000000 16140000000 14427000000 4476000000 9188000000 2758000000 1446000000 -2238000000 6276000000 4008000000 14982000000 21133000000 16465000000 14143000000 10810000000 9249000000 6792000000 7517000000 7882000000 5165000000 3077000000 2375000000 1950000000 1690000000 1501000000 1145000000
Depreciation and Amortization 2032000000 1978000000 1898000000 1843000000 1729000000 2063000000 2103000000 730000000 834000000 936000000 1086000000 1264000000 1509000000 1731000000 1978000000 1834000000 2844000000 2869000000 1768000000 1636000000 1107000000 1104000000 1732000000 1784000000 1917000000 1998000000 865000000 442000000 399000000 406000000 352000000 339000000
EBITDA 30374000000 32947000000 35874000000 20838000000 34483000000 36647000000 31316000000 25751000000 23021000000 9835000000 16905000000 4000000000 1279000000 408000000 6338000000 6262000000 23768000000 34842000000 26248000000 22857000000 16968000000 14095000000 11849000000 13572000000 14132000000 10046000000 5661000000 4076000000 3390000000 2961000000 2543000000 1735000000
Earnings Per Share (EPS) 3.08 3.21 3.6 1.88 2.77 2.61 1.63 1.57 1.38 0.43 0.86 0.26 0.01 -0.23 -0.29 0.54 3.32 4.66 4.1 3.71 3.64 3.04 2.13 2.28 2.28 1.49 1.86 2 1.78 1.53 1.45 1.15
Diluted Earnings Per Share 3.08 3.19 3.57 1.87 2.75 2.61 1.56 1.49 1.31 0.42 0.83 0.25 0.01 -0.23 -0.29 0.54 3.29 4.59 4.04 3.64 3.57 2.96 2.09 2.26 2.24 1.45 1.81 1.96 1.76 1.52 1.43 1.13
Weighted Average Shares Outstanding 8080500000 8558400000 8558400000 8796900000 9442900000 10236900000 10195600000 10284100000 10462282000 10527818000 10731165000 10746028000 10142625000 9790472000 7728570000 4592085000 4423579000 4526637000 4008688000 3758507000 2973406000 3040084000 3189914000 3292796000 3452012000 3464114000 3466388000 1180432000 1089918000 1098624000 1031833910 974782609
Diluted Weighted Average Shares Outstanding 8080500000 8558400000 8558400000 8796900000 9442900000 10236900000 10778400000 11046800000 11236230000 10584535000 11491418000 10840854000 10254824000 9790472000 7728570000 4596428000 4463213000 4595896000 4068140000 3823943000 3030356000 3130934000 3247368421 3323451327 3516071429 3544827586 3466388000 1202777778 1103409091 1108910891 1042657343 992035398

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.