{
  "cik": 70858,
  "cik_padded": "0000070858",
  "entityName": "BANK OF AMERICA CORP /DE/",
  "fiscal_years": [
    {
      "accn": "0000070858-26-000157",
      "filed": "2026-02-25",
      "fiscal_year": 2025,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "eps_diluted": "USD/shares",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 21433000000.0,
        "eps_diluted": 3.81,
        "net_income": 30509000000.0,
        "operating_cash_flow": 12613000000.0,
        "revenue": 113097000000.0,
        "stockholders_equity": 303243000000.0,
        "total_assets": 3411738000000.0,
        "total_liabilities": 3108495000000.0
      },
      "period_end": "2025-12-31",
      "ratio_units": {
        "leverage": "ratio",
        "net_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "leverage": 10.25083843650142,
        "net_margin": 0.2697595869032777,
        "revenue_growth_yoy": 0.06840424727932286,
        "roa_avg2y": 0.009143962486645885,
        "roa_period_end": 0.008942363100566338,
        "roe_avg2y": 0.10217244970747112,
        "roe_period_end": 0.10060908248500378
      }
    },
    {
      "accn": "0000070858-26-000157",
      "filed": "2026-02-25",
      "fiscal_year": 2024,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "eps_diluted": "USD/shares",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 13104000000.0,
        "eps_diluted": 3.19,
        "net_income": 26973000000.0,
        "operating_cash_flow": -8805000000.0,
        "revenue": 105856000000.0,
        "stockholders_equity": 293963000000.0,
        "total_assets": 3261299000000.0,
        "total_liabilities": 2967336000000.0
      },
      "period_end": "2024-12-31",
      "ratio_units": {
        "leverage": "ratio",
        "net_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "leverage": 10.094249956627195,
        "net_margin": 0.2548084189842805,
        "revenue_growth_yoy": 0.030038241103834813,
        "roa_avg2y": 0.008374822439047108,
        "roa_period_end": 0.00827063081305946,
        "roe_avg2y": 0.09234608985024959,
        "roe_period_end": 0.09175644553906444
      }
    },
    {
      "accn": "0000070858-26-000157",
      "filed": "2026-02-25",
      "fiscal_year": 2023,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "eps_diluted": "USD/shares",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 4576000000.0,
        "eps_diluted": 3.05,
        "net_income": 26305000000.0,
        "operating_cash_flow": 44982000000.0,
        "revenue": 102769000000.0,
        "stockholders_equity": 290209000000.0,
        "total_assets": 3180151000000.0,
        "total_liabilities": 2888505000000.0
      },
      "period_end": "2023-12-31",
      "ratio_units": {
        "leverage": "ratio",
        "net_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "leverage": 9.953188908683053,
        "net_margin": 0.25596240111317614,
        "revenue_growth_yoy": 0.08234860452869931,
        "roa_avg2y": 0.008442554841302114,
        "roa_period_end": 0.008271619806732447,
        "roe_avg2y": 0.09337848727205603,
        "roe_period_end": 0.09064157210837706
      }
    },
    {
      "accn": "0000070858-26-000157",
      "filed": "2026-02-25",
      "fiscal_year": 2022,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "eps_diluted": "USD/shares",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 5073000000.0,
        "eps_diluted": 3.19,
        "net_income": 27528000000.0,
        "operating_cash_flow": -6327000000.0,
        "revenue": 94950000000.0,
        "stockholders_equity": 273197000000.0,
        "total_assets": 3051375000000.0,
        "total_liabilities": 2778178000000.0
      },
      "period_end": "2022-12-31",
      "ratio_units": {
        "leverage": "ratio",
        "net_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "leverage": 10.169138021281347,
        "net_margin": 0.2899210110584518,
        "revenue_growth_yoy": 0.06550110533816615,
        "roa_avg2y": 0.008850209054360564,
        "roa_period_end": 0.009021506697800172,
        "roe_avg2y": 0.10134318000673707,
        "roe_period_end": 0.10076245346764423
      }
    },
    {
      "accn": "0000070858-25-000139",
      "filed": "2025-02-25",
      "fiscal_year": 2021,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "eps_diluted": "USD/shares",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 25126000000.0,
        "eps_diluted": 3.57,
        "net_income": 31978000000.0,
        "operating_cash_flow": -7193000000.0,
        "revenue": 89113000000.0,
        "stockholders_equity": 270066000000.0,
        "total_assets": 3169495000000.0,
        "total_liabilities": 2899429000000.0
      },
      "period_end": "2021-12-31",
      "ratio_units": {
        "leverage": "ratio",
        "net_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "leverage": 10.736001569986596,
        "net_margin": 0.3588477550974606,
        "revenue_growth_yoy": 0.041916097652230845,
        "roa_avg2y": 0.010678693805202165,
        "roa_period_end": 0.010089304447553949,
        "roe_avg2y": 0.11778485791635206,
        "roe_period_end": 0.11840809283656588
      }
    },
    {
      "accn": "0000070858-24-000122",
      "filed": "2024-02-20",
      "fiscal_year": 2020,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "eps_diluted": "USD/shares",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 7025000000.0,
        "eps_diluted": 1.87,
        "net_income": 17894000000.0,
        "operating_cash_flow": 37993000000.0,
        "revenue": 85528000000.0,
        "stockholders_equity": 272924000000.0,
        "total_assets": 2819627000000.0,
        "total_liabilities": 2546703000000.0
      },
      "period_end": "2020-12-31",
      "ratio_units": {
        "leverage": "ratio",
        "net_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "leverage": 9.331180108748223,
        "net_margin": 0.2092180338602563,
        "revenue_growth_yoy": -0.06264521502783744,
        "roa_avg2y": 0.006811953314479341,
        "roa_period_end": 0.006346229483545164,
        "roe_avg2y": 0.06655335165713903,
        "roe_period_end": 0.06556403980595331
      }
    },
    {
      "accn": "0000070858-23-000092",
      "filed": "2023-02-22",
      "fiscal_year": 2019,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "eps_diluted": "USD/shares",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 28144000000.0,
        "eps_diluted": 2.75,
        "net_income": 27430000000.0,
        "operating_cash_flow": 61777000000.0,
        "revenue": 91244000000.0,
        "stockholders_equity": 264810000000.0,
        "total_assets": 2434079000000.0,
        "total_liabilities": 2169269000000.0
      },
      "period_end": "2019-12-31",
      "ratio_units": {
        "leverage": "ratio",
        "net_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "leverage": 8.191794116536384,
        "net_margin": 0.3006225066853711,
        "revenue_growth_yoy": 0.0024609975829488024,
        "roa_avg2y": 0.011456409052693217,
        "roa_period_end": 0.011269149440096233,
        "roe_avg2y": 0.10348307506578514,
        "roe_period_end": 0.10358370152184586
      }
    },
    {
      "accn": "0000070858-22-000062",
      "filed": "2022-02-22",
      "fiscal_year": 2018,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "eps_diluted": "USD/shares",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 20094000000.0,
        "eps_diluted": 2.61,
        "net_income": 28147000000.0,
        "operating_cash_flow": 39520000000.0,
        "revenue": 91020000000.0,
        "stockholders_equity": 265325000000.0,
        "total_assets": 2354507000000.0,
        "total_liabilities": 2089182000000.0
      },
      "period_end": "2018-12-31",
      "ratio_units": {
        "leverage": "ratio",
        "net_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "leverage": 7.87404880806558,
        "net_margin": 0.30923972753241047,
        "revenue_growth_yoy": 0.04469389160526135,
        "roa_avg2y": 0.012143473934372088,
        "roa_period_end": 0.011954519566091755,
        "roe_avg2y": 0.10572218956525332,
        "roe_period_end": 0.1060849901064732
      }
    },
    {
      "accn": "0000070858-21-000023",
      "filed": "2021-02-24",
      "fiscal_year": 2017,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "eps_diluted": "USD/shares",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 12814000000.0,
        "eps_diluted": 1.56,
        "net_income": 18232000000.0,
        "operating_cash_flow": 9864000000.0,
        "revenue": 87126000000.0,
        "stockholders_equity": 267146000000.0,
        "total_assets": 2281234000000.0,
        "total_liabilities": 2014088000000.0
      },
      "period_end": "2017-12-31",
      "ratio_units": {
        "leverage": "ratio",
        "net_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "leverage": 7.539278147529815,
        "net_margin": 0.2092601519638225,
        "revenue_growth_yoy": 0.04091946332779776,
        "roa_avg2y": 0.008158770241699989,
        "roa_period_end": 0.007992165643682323,
        "roe_avg2y": 0.06836901719537782,
        "roe_period_end": 0.06824732543253502
      }
    },
    {
      "accn": "0000070858-20-000011",
      "filed": "2020-02-19",
      "fiscal_year": 2016,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "eps_diluted": "USD/shares",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 5112000000.0,
        "eps_diluted": 1.49,
        "net_income": 17822000000.0,
        "operating_cash_flow": 17277000000.0,
        "revenue": 83701000000.0,
        "stockholders_equity": 266195000000.0,
        "total_assets": 2188067000000.0,
        "total_liabilities": 1921872000000.0
      },
      "period_end": "2016-12-31",
      "ratio_units": {
        "leverage": "ratio",
        "net_margin": "ratio",
        "roa_period_end": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "leverage": 7.2197900035688125,
        "net_margin": 0.21292457676730264,
        "roa_period_end": 0.008145088792984858,
        "roe_period_end": 0.0669509194387573
      }
    }
  ],
  "latest_filing": {
    "accn": "0000070858-26-000157",
    "filed": "2026-02-25",
    "form": "10-K"
  },
  "note": "Static grepcent export of verified SEC companyfacts-derived values. Monetary values are raw reported units from grepcent's resolved facts; no scaling and no FX conversion. Capex, dividends, and buybacks are reported as positive outflow magnitudes. ROE/ROA include both period-end basis (site-consistent) and average-of-two-years basis where the prior-year denominator exists.",
  "schema_version": "1",
  "sic": "6021",
  "sic_description": "National Commercial Banks",
  "source_urls": {
    "sec_companyfacts": "https://data.sec.gov/api/xbrl/companyfacts/CIK0000070858.json",
    "sec_submissions": "https://data.sec.gov/submissions/CIK0000070858.json"
  },
  "ticker": "BAC"
}
