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: 2024-02-20 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 98581000000 94950000000 89113000000 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 4394000000 2543000000 -4594000000 0 0 0 0 0 0 0 0 0 0 23390000000 22352000000 12777000000 9666000000 8735000000 7907000000 8032000000 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 81570000000 87277000000 59466000000 52589000000 60656000000 49268000000 42985000000 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 82893000000 82917000000 55038000000 31665000000 28683000000 24788000000 21764000000 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
Selling, General and Administrative 56287000000 53764000000 52761000000 48483000000 46742000000 46188000000 46359000000 45287000000 46896000000 48876000000 50821000000 52555000000 64474000000 57294000000 52372000000 31887000000 29321000000 27804000000 16309000000 14822000000 11431000000 10435000000 10511000000 10021000000 9845000000 9993000000 3943000000 0 0 0 0 0
Other Operating Expenses 9558000000 7674000000 6970000000 6730000000 6086000000 6966000000 8158000000 9796000000 10721000000 25844000000 17306000000 18274000000 21850000000 25599000000 30545000000 23151000000 2344000000 879000000 8479000000 6942000000 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) 56931000000 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 130262000000 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 73331000000 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) -56931000000 -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 Attributable to Non-Controlling Interest 0 0 0 0 0 0 0 -84000000 22000000 687000000 -892000000 -802000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -200000000 0
Net Income 26515000000 27528000000 31978000000 17894000000 27430000000 28147000000 18232000000 17906000000 15888000000 4833000000 11431000000 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.1 3.21 3.6 1.88 2.77 2.79 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.75 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 8028600000 8113700000 8493299999 8753200000 9390500000 10096500000 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 8167500000 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.