Bank of America (BAC) Financials
Bank of America (BAC) Historical Financial Statements and Key Metrics for 1992 - 2025
Full Bank of America financials for 1992 - 2025 are available in the
US Historical Financials dataset
All financial data is sourced direct from SEC 10-Q and 10-K filings, restatements are included.
Bank of America Income Statements
(in $ 000,000's)
Quarter End | Revenue | Gross Profit | Operating Income | Net Income | EBITDA | EPS |
2025-Mar-31 | 46,989 | 25,886 (55.1 %) | 8,116 (17.3 %) | 7,396 (15.7 %) | 8,681 | 0.90 |
2024-Dec-31 | 25,347 | 25,347 (100.0 %) | 7,108 (28.0 %) | 6,665 (26.3 %) | 7,108 | 0.82 |
2024-Sep-30 | 23,803 | 23,803 (100.0 %) | 9,040 (38.0 %) | 6,896 (29.0 %) | 0 | 0.81 |
2024-Sep-29 | 23,803 | 23,803 (100.0 %) | 9,040 (38.0 %) | 6,896 (29.0 %) | 7,324 | 0.81 |
2024-Jun-30 | 49,793 | 37,279 (74.9 %) | 7,560 (15.2 %) | 6,897 (13.9 %) | -315 | 0.83 |
2024-Mar-31 | 25,818 | 12,235 (47.4 %) | 7,262 (28.1 %) | 6,674 (25.9 %) | 7,800 | 0.76 |
2023-Dec-31 | 20,855 | 20,855 (100.0 %) | 3,124 (15.0 %) | 3,144 (15.1 %) | 3,626 | 0.35 |
Full historical income statements for 1992 - 2025 is included in the
US Historical Financials dataset.
Bank of America Balance Sheets
(in $ 000,000's)
Quarter End | Total Assets | Total Liabilities | Total Debt | Total Equity | Cash & Equivalents |
2025-Mar-31 | 3,349,424 | 3,053,843 | 721,686 | 295,581 | 657,110 |
2024-Dec-31 | 3,261,789 | 2,966,230 | 658,428 | 295,559 | 885,855 |
2024-Sep-30 | 3,324,293 | 3,027,781 | 335,367 | 296,512 | 295,332 |
2024-Sep-29 | 3,324,036 | 3,027,524 | 296,927 | 296,512 | 295,332 |
2024-Jun-30 | 3,257,996 | 2,964,104 | 708,319 | 293,892 | 315,232 |
2024-Mar-31 | 3,273,803 | 2,980,251 | 664,899 | 293,552 | 313,404 |
2023-Dec-31 | 3,180,151 | 2,888,505 | 334,302 | 291,646 | -27,892 |
Full historical balance sheet data for 1992 - 2025 is included in the
US Historical Financials dataset.
Bank of America Cash Flow Statements
(in $ 000,000's)
Quarter End | Operating Cash Flow | Investing | Financing | Free Cash Flow |
2025-Mar-31 | -2,184 | -89,010 | 72,832 | -2,184 |
2024-Dec-31 | 25,914 | 9,410 | -36,768 | 25,914 |
2024-Sep-30 | -37,276 | -27,258 | 36,779 | -37,276 |
2024-Sep-29 | 0 | 0 | 0 | 0 |
2024-Jun-30 | 18,241 | -1,668 | -8,300 | 18,241 |
2024-Mar-31 | -15,539 | -71,322 | 68,658 | -15,539 |
2023-Dec-31 | 32,724 | -64,183 | 11,291 | 32,724 |
Full historical cash flow data for 1992 - 2025 is included in the
US Historical Financials dataset.
Bank of America Key Valuation and Operating Metrics
Quarter End | Market Capitalization ($ 000,000's) |
Enterprise Value ($ 000,000's) |
Price/Earnings ($ 000,000's) |
Price/Sales ($ 000,000's) |
Price/Book ($ 000,000's) |
2025-Mar-31 | 320,399 | 761,224 | 6.82 | 10.83 | 1.08 |
2024-Dec-31 | 340,103 | 708,417 | 13.42 | 12.76 | 1.15 |
2024-Sep-30 | 310,218 | 350,253 | 13.03 | 11.25 | 1.05 |
2024-Sep-29 | 337,819 | 339,414 | 14.19 | 12.25 | 1.14 |
2024-Jun-30 | 315,995 | 695,313 | 6.35 | 11.45 | 1.08 |
2024-Mar-31 | 298,967 | 642,603 | 11.58 | 11.20 | 1.02 |
2023-Dec-31 | 269,054 | 261,937 | 12.90 | 21.39 | 0.92 |
Full historical valuation and operating metrics for 1992 - 2025 are included in the
US Historical Financials dataset.