BAC 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
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
Net Income/Starting Line 26515000000 27528000000 31978000000 17894000000 27430000000 28147000000 18232000000 17906000000 15888000000 4833000000 11431000000 4188000000 1446000000 -2238000000 6276000000 4008000000 14982000000 21133000000 16465000000 14143000000 10810000000 9249000000 6792000000 7517000000 7882000000 5165000000 3077000000 2375000000 1950000000 1690000000 1301000000 1145000000
Cash From Operating Activities 44982000000 -6327000000 -7193000000 37993000000 61777000000 39520000000 10403000000 18306000000 27730000000 26739000000 92817000000 -13858000000 64490000000 82594000000 129731000000 4034000000 11036000000 14509000000 -12223000000 -3955000000 24313000000 -12007000000 -12826000000 5265000000 12065000000 10891000000 266000000 1804000000 -4933000000 9118000000 2137000000 7801000000
Depreciation and Amortization 2057000000 1978000000 1898000000 1843000000 1729000000 2063000000 2103000000 2241000000 2389000000 2522000000 2683000000 3038000000 3485000000 3912000000 4314000000 3319000000 2844000000 2869000000 1768000000 1636000000 1107000000 1104000000 1732000000 1784000000 1917000000 1998000000 865000000 442000000 399000000 406000000 352000000 339000000
Deferred Income Tax -2011000000 739000000 -838000000 -1737000000 2435000000 3041000000 8175000000 5841000000 3108000000 726000000 3262000000 -2735000000 -1949000000 608000000 370000000 -5801000000 -753000000 1850000000 1695000000 -402000000 -263000000 -377000000 -563000000 648000000 2098000000 -100000000 414000000 304000000 192000000 235000000 223000000 9000000
Stock Based Compensation 2942000000 2862000000 2768000000 2031000000 1974000000 1729000000 1649000000 1235000000 4542000000 3609000000 3862000000 6507000000 13220000000 38309000000 43847000000 25701000000 8205000000 5453000000 -1084000000 -2123000000 -941000000 -630000000 -475000000 -25000000 -240000000 -1017000000 -153000000 -67000000 -29000000 13000000 -84000000 -249000000
Other Non-Cash Items 12751000000 12510000000 -3079000000 18288000000 15039000000 3283000000 9369000000 5786000000 -4677000000 -3654000000 15474000000 12638000000 -4048000000 1946000000 3150000000 9056000000 5531000000 -373000000 -3847000000 3316000000 3000000000 9229000000 3763000000 4245000000 2841000000 4908000000 -3755000000 -1240000000 -7465000000 6705000000 293000000 6383000000
Changes in Working Capital 2728000000 -51944000000 -39920000000 -326000000 13170000000 1257000000 -29125000000 -14703000000 6480000000 18703000000 56105000000 -37494000000 52336000000 40057000000 71774000000 -32249000000 -19773000000 -16423000000 -27220000000 -20525000000 10600000000 -30582000000 -24075000000 -8904000000 -2433000000 -63000000 -182000000 -10000000 20000000 69000000 52000000 174000000
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
Inventory 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
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
Deferred Revenue 2728000000 -51944000000 -39920000000 -326000000 13170000000 1257000000 -29125000000 -14703000000 6480000000 18703000000 56105000000 -37494000000 52336000000 40057000000 71774000000 -32249000000 -19773000000 -16423000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Working Capital 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -27220000000 -20525000000 10600000000 -30582000000 -24075000000 -8904000000 -2433000000 -63000000 -182000000 -10000000 20000000 69000000 52000000 174000000
Cash From Investing Activities -35387000000 -2529000000 -313291000000 -177665000000 -80630000000 -71468000000 -52007000000 -63143000000 -54954000000 -4204000000 25058000000 -37177000000 52429000000 -30347000000 157925000000 -2930000000 -108480000000 -68304000000 -150445000000 -127132000000 -73425000000 -10081000000 37552000000 2890000000 -31321000000 -47243000000 -19154000000 15874000000 -6182000000 -9002000000 -10600000000 -14421000000
Investments in Property Plant and Equipment 0 0 0 0 0 0 0 0 0 -1160000000 -521000000 0 -1307000000 -987000000 -2240000000 -2098000000 -2143000000 -748000000 -1228000000 -863000000 -209000000 -939000000 -835000000 -642000000 -1677000000 -437000000 -125000000 -348000000 -307000000 -327000000 -4671000000 -287000000
Payments for Acquisitions 0 0 0 0 0 0 0 0 0 1160000000 521000000 0 1307000000 987000000 31804000000 6650000000 -19816000000 -2388000000 -49000000 4953000000 -140000000 -110000000 -417000000 642000000 1677000000 437000000 125000000 348000000 307000000 327000000 4671000000 287000000
Purchases of Securities -291057000000 -159058000000 -601134000000 -452412000000 -189897000000 -112620000000 -192063000000 -228960000000 -255987000000 -293845000000 -190371000000 -185482000000 -135088000000 -199259000000 -189059000000 -185072000000 -28330000000 -40905000000 -263340000000 -236489000000 -228720000000 -163661000000 -127074000000 -19817000000 -59699000000 -100413000000 -50411000000 -13711000000 -28139000000 -30823000000 -26708000000 -14197000000
Proceeds from Sales and Maturities of Securities 286819000000 243161000000 291389000000 262443000000 165890000000 102419000000 183880000000 199115000000 243272000000 248241000000 217857000000 152036000000 177459000000 170926000000 226875000000 147781000000 47970000000 75870000000 174292000000 134233000000 199443000000 164522000000 137691000000 51304000000 50790000000 82416000000 50770000000 44203000000 41782000000 34121000000 37236000000 11867000000
Other Investing Activities -31149000000 -86632000000 -3546000000 12304000000 -56623000000 -61267000000 -43824000000 -33298000000 -42239000000 41400000000 -2428000000 -3731000000 10058000000 -2014000000 90545000000 29809000000 -106161000000 -100133000000 -60120000000 -28966000000 -43799000000 -9893000000 28187000000 -28597000000 -22412000000 -29246000000 -19513000000 -14618000000 -19825000000 -12300000000 -21128000000 -12091000000
Cash From Financing Activities 93345000000 -106039000000 291650000000 355819000000 3377000000 53118000000 49195000000 32982000000 48585000000 -12201000000 -95442000000 42416000000 -104696000000 -65387000000 -199568000000 -10695000000 103412000000 53133000000 170817000000 132875000000 51048000000 20209000000 -25345000000 -7566000000 17913000000 36131000000 20541000000 -17193000000 9981000000 1817000000 8341000000 7136000000
Debt Repayment -44571000000 -34055000000 -46826000000 -47948000000 -50794000000 -53046000000 -49553000000 -51849000000 -40365000000 -53749000000 -65602000000 -124389000000 -101814000000 -110919000000 -101207000000 -35072000000 -28942000000 -17768000000 -15107000000 -16904000000 -9282000000 -15364000000 -20619000000 -11078000000 -7763000000 -8809000000 -2275000000 -13694000000 -2061000000 -3579000000 -405000000 -128000000
Common Stock Issued 152296000000 4426000000 374248000000 420192000000 91515000000 138316000000 117659000000 94145000000 94921000000 45539000000 -18468000000 0 0 0 13468000000 10127000000 1118000000 3117000000 2846000000 3723000000 0 0 0 0 0 0 0 0 0 0 0 0
Common Stock Repurchased -4576000000 -5727000000 -27097000000 -8097000000 -30712000000 -24606000000 -12814000000 -5112000000 -2374000000 -1675000000 -9681000000 0 0 0 -45000000000 25792000000 -3790000000 -14629000000 -5765000000 -6286000000 0 0 0 0 0 0 0 0 0 0 0 0
Dividends Paid -9087000000 -8576000000 -8055000000 -7727000000 -5934000000 -6895000000 -5700000000 -4194000000 -3574000000 -2306000000 -1677000000 -1909000000 -1738000000 -1762000000 -4863000000 -11528000000 -10878000000 -9661000000 -7683000000 -6468000000 -4281000000 -3709000000 -3632000000 -3388000000 -3199000000 -2604000000 -996000000 -722000000 -575000000 -527000000 -433000000 -395000000
Other Financing Activities -717000000 -62107000000 -620000000 -601000000 -698000000 -651000000 -397000000 -8000000 -23000000 -10000000 -14000000 168714000000 -1144000000 47294000000 -61966000000 -14000000 145904000000 92074000000 196526000000 158810000000 64611000000 39282000000 -1094000000 6900000000 28875000000 47544000000 23812000000 -2777000000 12617000000 5923000000 9179000000 7659000000
Effect of Forex Changes on Cash -70000000 -3123000000 -3408000000 2756000000 -368000000 -1200000000 2105000000 240000000 -597000000 -3067000000 -1863000000 -731000000 -548000000 228000000 394000000 -83000000 134000000 92000000 -86000000 64000000 175000000 15000000 -57000000 -65000000 55000000 32000000 18888000000 -17678000000 11115000000 -116000000 8463000000 6620000000
Net Change in Cash 102870000000 -118018000000 -32242000000 218903000000 -15844000000 19970000000 9696000000 -11615000000 20764000000 7267000000 20570000000 -9350000000 11675000000 -12912000000 88482000000 -9674000000 6102000000 -570000000 8063000000 1852000000 2111000000 -1864000000 -676000000 524000000 -1288000000 -189000000 20541000000 -17193000000 9981000000 1817000000 8341000000 7136000000
Cash at Beginning of Period 230203000000 348221000000 380463000000 161560000000 177404000000 157434000000 147738000000 159353000000 138589000000 131322000000 110752000000 120102000000 108427000000 121339000000 32857000000 42531000000 36429000000 36999000000 28936000000 27084000000 24973000000 26837000000 27513000000 26989000000 28277000000 28466000000 8933000000 8448000000 9582000000 7649000000 7771000000 7255000000
Cash at End of Period 333073000000 230203000000 348221000000 380463000000 161560000000 177404000000 157434000000 147738000000 159353000000 138589000000 131322000000 110752000000 120102000000 108427000000 121339000000 32857000000 42531000000 36429000000 36999000000 28936000000 27084000000 24973000000 26837000000 27513000000 26989000000 28277000000 29474000000 -8745000000 19563000000 9466000000 16112000000 14391000000
Free Cash Flow 44982000000 -6327000000 -7193000000 37993000000 61777000000 39520000000 10403000000 18306000000 27730000000 25579000000 92296000000 -13858000000 63183000000 81607000000 127491000000 1936000000 8893000000 13761000000 -13451000000 -4818000000 24104000000 -12946000000 -13661000000 4623000000 10388000000 10454000000 141000000 1456000000 -5240000000 8791000000 -2534000000 7514000000
Operating Cash Flow 44982000000 -6327000000 -7193000000 37993000000 61777000000 39520000000 10403000000 18306000000 27730000000 26739000000 92817000000 -13858000000 64490000000 82594000000 129731000000 4034000000 11036000000 14509000000 -12223000000 -3955000000 24313000000 -12007000000 -12826000000 5265000000 12065000000 10891000000 266000000 1804000000 -4933000000 9118000000 2137000000 7801000000
Capital Expenditure 0 0 0 0 0 0 0 0 0 -1160000000 -521000000 0 -1307000000 -987000000 -2240000000 -2098000000 -2143000000 -748000000 -1228000000 -863000000 -209000000 -939000000 -835000000 -642000000 -1677000000 -437000000 -125000000 -348000000 -307000000 -327000000 -4671000000 -287000000

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.