Bank Of America Cash Flow Statement 2009-2024 | BAC

Fifteen years of historical annual cash flow statements for Bank Of America (BAC).

Annual Data | Millions of US $ except per share data

Metric Name
Net Income/Loss
Total Depreciation And Amortization - Cash Flow
Other Non-Cash Items
Total Non-Cash Items
Change In Accounts Receivable
Change In Inventories
Change In Accounts Payable
Change In Assets/Liabilities
Total Change In Assets/Liabilities
Cash Flow From Operating Activities
Net Change In Property, Plant, And Equipment
Net Change In Intangible Assets
Net Acquisitions/Divestitures
Net Change In Short-term Investments
Net Change In Long-Term Investments
Net Change In Investments - Total
Investing Activities - Other
Cash Flow From Investing Activities
Net Long-Term Debt
Net Current Debt
Debt Issuance/Retirement Net - Total
Net Common Equity Issued/Repurchased
Net Total Equity Issued/Repurchased
Total Common And Preferred Stock Dividends Paid
Financial Activities - Other
Cash Flow From Financial Activities
Net Cash Flow
Stock-Based Compensation
Common Stock Dividends Paid
202320222021202020192018201720162015201420132012201120102009
$26,515$27,528$31,978$17,894$27,430$28,147$18,232$17,822$15,910$5,520$11,431$4,188$1,446$-2,238.00$6,276
$1,660$4,050$7,735$5,944$3,795$3,887$4,354$5,375$5,002$4,221$4,260$5,618$8,715$16,312$4,314
$5,730$6,112$-2,686.00$11,203$9,854$7,898$12,965$10,267$4,901$2,019$6,196$8,879$4,767$26,499$44,217
$7,390$10,162$5,049$17,147$13,649$11,785$17,319$15,642$9,903$6,240$10,456$14,497$13,482$42,811$48,531
$641$6,705$-8,951.00$-608.00$1,317$901$-2,958.00$-519.00$-1,729.00$-830.00$12,019$-4,723.00$23,694$0$0
$44,391$-95,772.00$-22,104.00$16,942$7,920$-23,673.00$-14,663.00$-2,635.00$2,550$5,866$33,870$-47,606.00$25,481$20,775$59,822
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$-23,944.00$20,799$-34,455.00$-12,883.00$-11,113.00$11,920$-20,090.00$-14,103.00$2,645$5,894$35,154$-11,424.00$21,285$5,213$28,553
$3,369$-45,239.00$-48,871.00$-934.00$14,487$2,158$-33,038.00$-17,292.00$4,196$20,632$68,124$-39,692.00$52,336$40,057$71,774
$44,982$-6,327.00$-7,193.00$37,993$61,777$39,520$9,864$17,277$28,397$30,795$92,817$-16,056.00$64,448$82,541$129,731
$0$0$0$0$0$0$0$0$0$0$0$5.00$-1,307.00$-987.00$-2,240.00
$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$31,804
$-14,137.00$-16,969.00$52,740$-28,900.00$-113,855.00$-44,725.00$-109,437.00$-125,373.00$-82,452.00$2,535$36,750$-1,431.00$-1,462.00$-21,837.00$50,450
$-4,238.00$84,103$-309,745.00$-189,969.00$76,769$-10,201.00$85,439$87,370$68,795$-45,607.00$27,455$-31,248.00$57,211$-17,477.00$37,816
$-18,375.00$67,134$-257,005.00$-218,869.00$-37,086.00$-54,926.00$-23,998.00$-38,003.00$-13,657.00$-43,072.00$64,205$-32,679.00$55,749$-39,314.00$88,266
$-17,012.00$-69,663.00$-56,286.00$41,204$-43,544.00$-16,542.00$-27,543.00$-24,282.00$-41,914.00$34,812$-39,147.00$-2,305.00$-2,013.00$9,954$40,095
$-35,387.00$-2,529.00$-313,291.00$-177,665.00$-80,630.00$-71,468.00$-51,541.00$-62,285.00$-55,571.00$-8,260.00$25,058$-34,979.00$52,429$-30,347.00$157,925
$20,825$31,855$29,849$9,065$1,626$11,232$4,006$-16,086.00$3,305$-2,176.00$-19,944.00$-102,189.00$-75,813.00$-58,704.00$-33,463.00
$93,414$6,485$26,438$321$-17,875.00$-2,408.00$15,562$-8,014.00$-30,060.00$-11,656.00$-79,144.00$73,378$-54,759.00$-41,524.00$-189,419.00
$114,239$38,340$56,287$9,386$-16,249.00$8,824$19,568$-24,100.00$-26,755.00$-13,832.00$-99,088.00$-28,811.00$-130,572.00$-100,228.00$-222,882.00
$-4,576.00$-5,073.00$-25,126.00$-7,025.00$-28,144.00$-20,094.00$-12,814.00$-5,112.00$590$-1,675.00$-3,220.00$0$0$0$13,468
$-4,576.00$-1,301.00$-24,928.00$-5,916.00$-27,069.00$-20,091.00$-12,814.00$-2,165.00$590$4,282$-8,673.00$667$5,000$0$17,712
$-9,087.00$-8,576.00$-8,055.00$-7,727.00$-5,934.00$-6,895.00$-5,700.00$-4,194.00$-3,574.00$-2,306.00$-1,677.00$-1,909.00$-1,738.00$-1,762.00$-4,863.00
$-7,231.00$-134,502.00$268,346$360,076$52,629$71,280$48,214$63,612$78,274$-345.00$13,996$72,469$22,656$36,656$10,465
$93,345$-106,039.00$291,650$355,819$3,377$53,118$49,268$33,153$48,535$-12,201.00$-95,442.00$42,416$-104,654.00$-65,334.00$-199,568.00
$102,870$-118,018.00$-32,242.00$218,903$-15,844.00$19,970$9,696$-11,615.00$20,764$7,267$20,570$-9,350.00$11,675$-12,912.00$88,482
$2,942$2,862$2,768$2,031$1,974$1,729$1,649$1,367$-89.00$78.00$0$0$0$0$0
$-9,087.00$-8,576.00$-8,055.00$-7,727.00$-5,934.00$-6,895.00$-5,700.00$-4,194.00$-3,574.00$-2,306.00$-1,677.00$-1,909.00$-1,738.00$-1,762.00$-4,863.00