Bank of America (BAC) financial statements
Bank of America reported revenue of $113.1B in fiscal 2025, up 3.4% a year over 9 years.
Net income was $30.5B.
The diluted share count fell 30% over the period (buybacks).
Revenue and free cash flow
Fiscal years, $ billions.
Income statement
Fiscal years, from Bank of America's 10-K filings with the SEC.
| Fiscal year | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $83.7B | $87.4B | $91.0B | $91.2B | $85.5B | $89.1B | $95.0B | $102.8B | $105.9B | $113.1B |
| Interest expense | $10.0B | $12.3B | $18.6B | $22.3B | $8.2B | $4.7B | $20.1B | $73.3B | — | — |
| Pre-tax income | $25.0B | $29.2B | $34.6B | $32.8B | $19.0B | $34.0B | $31.0B | $32.5B | $33.2B | $37.7B |
| Income tax | $7.2B | $11.0B | $6.4B | $5.3B | $1.1B | $2.0B | $3.4B | $6.2B | $6.2B | $7.2B |
| Net income | $17.8B | $18.2B | $28.1B | $27.4B | $17.9B | $32.0B | $27.5B | $26.3B | $27.0B | $30.5B |
| EPS (diluted) | $1.49 | $1.56 | $2.61 | $2.75 | $1.87 | $3.57 | $3.19 | $3.05 | $3.19 | $3.81 |
| Diluted shares | 11.05B | 10.78B | 10.24B | 9.44B | 8.80B | 8.56B | 8.17B | 8.08B | 7.94B | 7.68B |
| Net margin | 21.3% | 20.9% | 30.9% | 30.1% | 20.9% | 35.9% | 29.0% | 25.6% | 25.5% | 27.0% |
Balance sheet
Fiscal years, from Bank of America's 10-K filings with the SEC.
| Fiscal year | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash and short-term investments | $147.7B | $157.4B | $177.4B | $161.6B | $380.5B | $348.2B | $230.2B | $333.1B | $290.1B | $231.8B |
| Property, plant and equipment | $9.1B | $9.2B | $9.9B | $10.6B | $11.0B | $10.8B | $11.5B | $11.9B | $12.2B | $12.5B |
| Goodwill | $69.0B | $69.0B | $69.0B | $69.0B | $69.0B | $69.0B | $69.0B | $69.0B | $69.0B | $69.0B |
| Total assets | $2.19T | $2.28T | $2.35T | $2.43T | $2.82T | $3.17T | $3.05T | $3.18T | $3.26T | $3.41T |
| Total liabilities | $1.92T | $2.01T | $2.09T | $2.17T | $2.55T | $2.90T | $2.78T | $2.89T | $2.97T | $3.11T |
| Shareholders' equity | $266.2B | $267.1B | $265.3B | $264.8B | $272.9B | $270.1B | $273.2B | $290.2B | $294.0B | $303.2B |
| Net debt | -$147.7B | -$157.4B | -$177.4B | -$161.6B | -$380.5B | -$348.2B | -$230.2B | -$333.1B | -$290.1B | -$231.8B |
Cash flow
Fiscal years, from Bank of America's 10-K filings with the SEC.
| Fiscal year | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| Operating cash flow | $17.3B | $9.9B | $39.5B | $61.8B | $38.0B | -$7.2B | -$6.3B | $45.0B | -$8.8B | $12.6B |
| Stock-based compensation | $1.4B | $1.6B | $1.7B | $2.0B | $2.0B | $2.8B | $2.9B | $2.9B | $3.4B | $4.0B |
| Share buybacks (net) | -$5.1B | -$12.8B | -$20.1B | -$28.1B | -$7.0B | -$25.1B | -$5.1B | -$4.6B | -$13.1B | -$21.4B |
| Net borrowing | -$20.1B | $12.5B | -$1.2B | $1.6B | $9.1B | $29.8B | $31.9B | $20.8B | -$13.7B | $23.8B |
Every line, every quarterThe deep dive has fifteen-plus years of statements, quarterly results, charts and valuation models for BAC.
Open BAC in InvestinglyQuestions
What was Bank of America's revenue in 2025?
$113.1B in fiscal 2025, from its 10-K filing.
From Bank of America's annual reports filed with the SEC (XBRL data), standardised by Investingly. Information only, not investment advice.