Bank of America revenue and financials
$54.09Change from previous close: +0.17%Absolute change: +$0.09
In the fiscal year ended December 2025, Bank of America reported revenue of $113.1B (+6.84% year over year). Net income was $30.51B, a net margin of 27.0%.
Fiscal year ending in December. Sources and method on the page Methodology and sources.
At a glance
- Revenue growth
- +6.84%
- 2025 vs 2024
- Net income growth
- +13.11%
- 2025 vs 2024
- Net margin
- 27.0%
- 2024: 25.5%
Financial data
Amounts in millions of USD; per-share values in USD; shares in millions.
| Item | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | 3,499,191 | 3,496,186 | 3,411,738 | 3,403,716 | 3,441,142 | 3,349,424 | 3,261,299 | 3,324,293 | 3,257,996 | 3,273,803 | 3,180,151 | 3,153,090 |
| Cash and equivalents | 222,345 | 235,379 | 225,345 | 239,607 | 259,011 | 267,679 | 284,014 | 288,789 | 315,232 | 308,104 | 327,473 | 345,626 |
| Short-term investments | — | 368,963 | 386,798 | 390,293 | 378,033 | 376,249 | — | — | — | — | — | — |
| Receivables | — | 111,977 | 114,379 | 116,099 | 109,674 | 95,986 | — | — | — | — | — | — |
| Net property, plant and equipment | 12,788 | 12,539 | 20,911 | 12,348 | 12,254 | 12,151 | 20,695 | 12,033 | 11,917 | 20,889 | 21,005 | 21,008 |
| Goodwill | 69,021 | 69,021 | 69,021 | 69,021 | 69,021 | 69,021 | 69,021 | 69,021 | 69,021 | 69,021 | 69,021 | 69,021 |
| Long-term investments | — | 1,079,368 | 1,106,720 | 1,096,833 | 1,106,468 | 1,107,638 | — | — | — | — | — | — |
| Long-term debt | — | 300,757 | 317,816 | 311,484 | 313,418 | 304,146 | — | — | — | — | — | — |
| Total debt | — | 383,594 | 365,904 | 365,684 | 361,309 | 345,616 | — | — | — | — | — | — |
| Total liabilities | — | 3,195,518 | 3,108,495 | 3,099,564 | 3,141,543 | 3,053,843 | — | — | — | — | — | — |
| Total equity (incl. minority) | 301,094 | 300,668 | 303,243 | 304,152 | 299,599 | 295,581 | 293,963 | 296,512 | 293,892 | 293,552 | 291,646 | 287,064 |
| Retained earnings | 274,520 | 267,765 | 261,693 | 258,141 | 252,180 | 247,315 | 240,753 | 237,954 | 233,597 | 228,902 | 224,672 | 223,749 |
