BAC 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
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
Total Current Assets 981003000000 539271000000 742016000000 702657000000 489964000000 502458000000 554798000000 532535000000 574995000000 553352000000 496186000000 511584000000 489164000000 580007000000 145541000000 42427000000 54304000000 50381000000 49799000000 41297000000 35135000000 31786000000 603202000000 622616000000 611869000000 595682000000 251957000000 181052000000 183276000000 165453000000 154060000000 114959000000
Cash and Short Term Investments -27892000000 458250000000 654543000000 621500000000 414306000000 414264000000 471218000000 451539000000 489477000000 466794000000 411657000000 416352000000 422257000000 472487000000 447142000000 319331000000 267634000000 243187000000 49799000000 41297000000 35135000000 31786000000 32769000000 32961000000 31827000000 35027000000 12981000000 10776000000 9744000000 11741000000 9128000000 9765000000
Cash & Equivalents -27892000000 237462000000 355365000000 387009000000 168667000000 184898000000 168587000000 157599000000 167097000000 146099000000 142862000000 129446000000 146106000000 134860000000 145541000000 42427000000 54304000000 50381000000 49799000000 41297000000 35135000000 31786000000 32769000000 32961000000 31827000000 35027000000 12981000000 10776000000 9744000000 11741000000 9128000000 9765000000
Short Term Investments 8346000000 220788000000 299178000000 234491000000 245639000000 229366000000 315117000000 313660000000 322380000000 320695000000 268795000000 286906000000 276151000000 337627000000 301601000000 277589000000 213330000000 192806000000 12800000000 12361000000 0 0 0 0 0 0 0 0 0 0 0 0
Receivables 0 81021000000 87473000000 81157000000 75658000000 88194000000 83580000000 80996000000 85518000000 86558000000 84529000000 95232000000 66907000000 107520000000 103904000000 22177000000 22364000000 21647000000 0 0 0 0 2800000000 4432000000 3777000000 3734000000 1721000000 1159000000 1597000000 1408000000 1117000000 856000000
Inventory 0 -868808000000 -925529000000 -954265000000 -729256000000 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
Other Current Assets 1008895000000 868808000000 925529000000 954265000000 729256000000 0 0 0 0 0 0 0 0 0 -405505000000 -299081000000 -235694000000 -214453000000 0 0 0 0 567633000000 585223000000 576265000000 556921000000 237255000000 169117000000 171935000000 152304000000 143815000000 104338000000
Total Assets 3179876000000 3050706000000 3169948000000 2819627000000 2434079000000 2354507000000 2281234000000 2187702000000 2144316000000 2104534000000 2102273000000 2209974000000 2129046000000 2264909000000 2223299000000 1817943000000 1715746000000 1459737000000 1291803000000 1110457000000 736445000000 660458000000 621764000000 642191000000 632574000000 617679000000 264562000000 185794000000 187298000000 169604000000 157686000000 118059000000
Total Non-Current Assets 2198873000000 1238903000000 1309562000000 963655000000 781535000000 615595000000 623714000000 588660000000 669633000000 660214000000 615883000000 667982000000 579870000000 645992000000 113840000000 103630000000 99066000000 84339000000 56334000000 56666000000 155186000000 152345000000 18562000000 19575000000 20705000000 21997000000 12605000000 4742000000 4022000000 4151000000 3626000000 3100000000
Property, Plant and Equipment 11855000000 11510000000 10833000000 11000000000 10561000000 9906000000 9247000000 9139000000 9485000000 10049000000 10475000000 11858000000 13637000000 14306000000 15500000000 13161000000 11240000000 9255000000 7786000000 7517000000 6036000000 6717000000 6414000000 6433000000 6713000000 7289000000 3225000000 2712000000 2508000000 2439000000 2259000000 2200000000
Goodwill and Intangible Assets 69021000000 69022000000 69022000000 68951000000 68951000000 68951000000 71253000000 74638000000 76616000000 77919000000 80470000000 82511000000 85498000000 98961000000 118114000000 103525000000 91173000000 78129000000 51354000000 49149000000 12363000000 12484000000 12148000000 13142000000 13992000000 14708000000 9380000000 2030000000 1514000000 1712000000 1367000000 900000000
Goodwill 69021000000 69022000000 69022000000 68951000000 68951000000 68951000000 68951000000 68969000000 69761000000 69777000000 69844000000 69976000000 69967000000 73861000000 86314000000 81934000000 77530000000 65662000000 45354000000 45262000000 0 0 0 0 0 0 0 0 0 0 0 0
Intangible Assets 0 0 0 0 0 0 2302000000 5669000000 6855000000 8142000000 10626000000 12535000000 15531000000 25100000000 31800000000 21591000000 13643000000 12467000000 3194000000 3887000000 0 0 0 0 0 0 0 0 0 0 0 0
Long Term Investments 358852000000 1158371000000 1229707000000 883704000000 702023000000 536738000000 543214000000 504883000000 583532000000 572246000000 524938000000 573613000000 480735000000 532725000000 493647000000 437111000000 376120000000 345898000000 377022000000 318895000000 136787000000 133144000000 132843000000 108879000000 121529000000 120189000000 70881000000 33076000000 42714000000 35766000000 39664000000 26247000000
Other Long Term Assets 1759145000000 0 0 0 0 0 0 0 0 0 0 0 0 0 -513421000000 -450167000000 -379467000000 -348943000000 -379828000000 -318895000000 0 0 -132843000000 -108879000000 -121529000000 -120189000000 -70881000000 -33076000000 -42714000000 -35766000000 -39664000000 -26247000000
Total Current Liabilities 958561000000 26932000000 23753000000 19321000000 24204000000 20189000000 42539000000 34590000000 42171000000 44479000000 65447000000 64987000000 84752000000 130975000000 69524000000 158056000000 191089000000 141300000000 116269000000 78598000000 42478000000 25234000000 505218000000 522061000000 527701000000 520899000000 214066000000 148135000000 156722000000 150105000000 15877000000 5905000000
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
Notes Payable/Short Term Debt 315985000000 26932000000 23753000000 19321000000 24204000000 20189000000 32666000000 23944000000 28098000000 31172000000 45999000000 30731000000 35698000000 59962000000 69524000000 158056000000 191089000000 141300000000 116269000000 78598000000 42478000000 25234000000 22217000000 42198000000 47671000000 31491000000 6922000000 4623000000 6916000000 5640000000 15877000000 5905000000
Tax Payables 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 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
Other Current Liabilities 642576000000 0 0 0 0 0 9873000000 10646000000 14073000000 13307000000 19448000000 34256000000 49054000000 71013000000 0 0 0 0 0 0 0 0 483001000000 479863000000 480030000000 489408000000 207144000000 143512000000 149806000000 144465000000 0 0
Total Liabilities 2888230000000 2777509000000 2899882000000 2546703000000 2169269000000 2089182000000 2014088000000 1920862000000 1888111000000 1861063000000 1869588000000 1973018000000 1898945000000 2036661000000 1991855000000 1640891000000 1568943000000 1324465000000 1190270000000 1010812000000 688465000000 610139000000 573244000000 594563000000 588142000000 571741000000 243225000000 172085000000 174497000000 158593000000 147707000000 110245000000
Total Non-Current Liabilities 1929669000000 2497615000000 280117000000 262934000000 240856000000 229340000000 1971549000000 1886272000000 1845940000000 1816584000000 1804141000000 1908031000000 1814193000000 1905686000000 1922331000000 1482835000000 1377854000000 1183165000000 1074001000000 932214000000 75343000000 67176000000 68026000000 72502000000 60441000000 50842000000 29159000000 23950000000 17775000000 8488000000 8325000000 3042000000
Total Long Term Debt 302204000000 275982000000 280117000000 262934000000 240856000000 229340000000 227402000000 216823000000 236764000000 243139000000 249674000000 275585000000 372265000000 448431000000 438521000000 268292000000 197508000000 146000000000 100848000000 98078000000 75343000000 67176000000 68026000000 72502000000 60441000000 45888000000 27204000000 22985000000 17775000000 11007000000 8352000000 3066000000
Deferred Tax Liabilities Non-Current 0 0 11453000000 12555000000 10246000000 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
Other Long Term Liabilities 1627465000000 2221633000000 -11453000000 -12555000000 -10246000000 0 1744147000000 1669449000000 1609176000000 1573445000000 1554467000000 1632446000000 1441928000000 1457255000000 1483810000000 1214543000000 1180346000000 1037165000000 973153000000 834136000000 0 0 0 0 0 4954000000 1955000000 965000000 0 -2519000000 -27000000 -24000000
Total Equity 291646000000 273197000000 270066000000 272924000000 264810000000 265325000000 267146000000 266840000000 256205000000 243471000000 232685000000 236956000000 230101000000 228248000000 231444000000 177052000000 146803000000 135272000000 101533000000 99645000000 47980000000 50319000000 48520000000 47628000000 44432000000 45938000000 21337000000 13709000000 12801000000 11011000000 9979000000 7814000000
Retained Earnings (Accumulated Deficit) 224672000000 207003000000 188064000000 164088000000 156319000000 136314000000 113816000000 101870000000 88564000000 75024000000 72497000000 62843000000 60520000000 60849000000 71233000000 73823000000 81393000000 79024000000 67552000000 58006000000 50213000000 48517000000 42980000000 39815000000 35681000000 30998000000 11754000000 9673000000 7826000000 6451000000 5247000000 4179000000
Accumulated Other Comprehensive Income/(Loss) -17788000000 -21156000000 -5104000000 -1656000000 -6633000000 -12211000000 -7082000000 -7288000000 -5674000000 -4320000000 -8457000000 -2797000000 -5437000000 -66000000 -5619000000 -10825000000 1129000000 -7711000000 -7983000000 -2868000000 -2301000000 1248000000 399000000 -872000000 -2997000000 0 0 0 0 0 0 0
Common Stock 56365000000 58953000000 62398000000 85982000000 91723000000 118896000000 138089000000 147038000000 151042000000 153458000000 155293000000 158142000000 156621000000 150905000000 128734000000 76766000000 60328000000 61574000000 41693000000 44236000000 14000000 496000000 5076000000 8613000000 11671000000 0 0 0 0 0 0 0
Total Liabilities & Shareholders' Equity 3179876000000 3050706000000 3169948000000 2819627000000 2434079000000 2354507000000 2281234000000 2187702000000 2144316000000 2104534000000 2102273000000 2209974000000 2129046000000 2264909000000 2223299000000 1817943000000 1715746000000 1459737000000 1291803000000 1110457000000 736445000000 660458000000 621764000000 642191000000 632574000000 617679000000 264562000000 185794000000 187298000000 169604000000 157686000000 118059000000
Total Investments 358852000000 1379159000000 1528885000000 1118195000000 947662000000 766104000000 845845000000 798823000000 905912000000 892941000000 793733000000 860519000000 756886000000 870352000000 795248000000 714015000000 589450000000 538704000000 389822000000 331256000000 136787000000 133144000000 132843000000 108879000000 121529000000 120189000000 70881000000 33076000000 42714000000 35766000000 39664000000 26247000000
Total Debt 618189000000 302914000000 303870000000 282255000000 265060000000 249529000000 260068000000 240767000000 264862000000 274311000000 295673000000 306316000000 407963000000 508393000000 508045000000 426348000000 388597000000 287300000000 217117000000 176676000000 117821000000 92410000000 90243000000 114700000000 108112000000 77379000000 34126000000 27608000000 24691000000 16647000000 24229000000 8971000000
Net Debt 646081000000 65452000000 -51495000000 -104754000000 96393000000 64631000000 91481000000 83168000000 97765000000 128212000000 152811000000 176870000000 261857000000 373533000000 362504000000 383921000000 334293000000 236919000000 167318000000 135379000000 82686000000 60624000000 57474000000 81739000000 76285000000 42352000000 21145000000 16832000000 14947000000 4906000000 15101000000 -794000000

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.