{
  "cik": 845877,
  "cik_padded": "0000845877",
  "entityName": "FEDERAL AGRICULTURAL MORTGAGE CORP",
  "fiscal_years": [
    {
      "accn": "0000845877-26-000014",
      "filed": "2026-02-19",
      "fiscal_year": 2025,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 12894000.0,
        "capex": 0.0,
        "eps_diluted": 16.62,
        "free_cash_flow": 80062000.0,
        "net_income": 207415000.0,
        "operating_cash_flow": 80062000.0,
        "revenue": 1612247000.0,
        "stockholders_equity": 1718949000.0,
        "total_assets": 35370157000.0,
        "total_liabilities": 33651208000.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": 19.57661803811515,
        "net_margin": 0.1286496423935042,
        "revenue_growth_yoy": 0.005444909810691007,
        "roa_avg2y": 0.006219816001220723,
        "roa_period_end": 0.005864124380335661,
        "roe_avg2y": 0.12931210498834936,
        "roe_period_end": 0.12066384750216556
      }
    },
    {
      "accn": "0000845877-26-000014",
      "filed": "2026-02-19",
      "fiscal_year": 2024,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 0.0,
        "capex": 5272000.0,
        "eps_diluted": 16.44,
        "free_cash_flow": 607374000.0,
        "net_income": 207193000.0,
        "operating_cash_flow": 612646000.0,
        "revenue": 1603516000.0,
        "stockholders_equity": 1489026000.0,
        "total_assets": 31324742000.0,
        "total_liabilities": 29835716000.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": 20.037068526674485,
        "net_margin": 0.12921168232808403,
        "revenue_growth_yoy": 0.15171286400514836,
        "roa_avg2y": 0.006810056953326066,
        "roa_period_end": 0.006614356153356347,
        "roe_avg2y": 0.14284793385751748,
        "roe_period_end": 0.1391466636579885
      }
    },
    {
      "accn": "0000845877-26-000014",
      "filed": "2026-02-19",
      "fiscal_year": 2023,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 0.0,
        "capex": 0.0,
        "eps_diluted": 15.81,
        "free_cash_flow": 375798000.0,
        "net_income": 200003000.0,
        "operating_cash_flow": 375798000.0,
        "revenue": 1392288000.0,
        "stockholders_equity": 1411863000.0,
        "total_assets": 29524382000.0,
        "total_liabilities": 28112519000.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": 19.91164794317862,
        "net_margin": 0.14365059527913765,
        "revenue_growth_yoy": 0.9422360109814075,
        "roa_avg2y": 0.007035238205723179,
        "roa_period_end": 0.00677416380806887,
        "roe_avg2y": 0.14904347197521742,
        "roe_period_end": 0.14165892866375845
      }
    },
    {
      "accn": "0000845877-26-000014",
      "filed": "2026-02-19",
      "fiscal_year": 2022,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 0.0,
        "capex": 0.0,
        "eps_diluted": 13.87,
        "free_cash_flow": 809271000.0,
        "net_income": 178144000.0,
        "operating_cash_flow": 809271000.0,
        "revenue": 716848000.0,
        "stockholders_equity": 1271958000.0,
        "total_assets": 27333110000.0,
        "total_liabilities": 26061152000.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": 20.489003567727867,
        "net_margin": 0.24851014440997254,
        "revenue_growth_yoy": 0.682880048830303,
        "roa_avg2y": 0.006792374112698375,
        "roa_period_end": 0.006517516667514235,
        "roe_avg2y": 0.14333749856174904,
        "roe_period_end": 0.1400549389209392
      }
    },
    {
      "accn": "0000845877-25-000033",
      "filed": "2025-02-21",
      "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": 0.0,
        "eps_diluted": 10.27,
        "net_income": 136089000.0,
        "operating_cash_flow": 436412000.0,
        "revenue": 425965000.0,
        "stockholders_equity": 1213700000.0,
        "total_assets": 25121009000.0,
        "total_liabilities": 23907309000.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": 19.6978734448381,
        "net_margin": 0.3194839951639219,
        "revenue_growth_yoy": -0.16279476566154474,
        "roa_avg2y": 0.005503956343991266,
        "roa_period_end": 0.005417338133193614,
        "roe_avg2y": 0.12306641918761459,
        "roe_period_end": 0.11212737908873692
      }
    },
    {
      "accn": "0000845877-24-000028",
      "filed": "2024-02-23",
      "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": 235000.0,
        "eps_diluted": 8.8,
        "net_income": 114376000.0,
        "operating_cash_flow": -94547000.0,
        "revenue": 508794000.0,
        "stockholders_equity": 997935000.0,
        "total_assets": 24330328000.0,
        "total_liabilities": 23363024000.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_period_end": "ratio"
      },
      "ratios": {
        "leverage": 23.41136847590274,
        "net_margin": 0.22479824840701737,
        "revenue_growth_yoy": -0.21128581460347579,
        "roa_avg2y": 0.004968581247550212,
        "roa_period_end": 0.00470096416291634,
        "roe_period_end": 0.11461267517423479
      }
    },
    {
      "accn": "0000845877-22-000022",
      "filed": "2022-02-28",
      "fiscal_year": 2019,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "eps_diluted": "USD/shares",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "revenue": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 0.0,
        "eps_diluted": 8.69,
        "net_income": 109546000.0,
        "operating_cash_flow": -19699000.0,
        "revenue": 645093000.0,
        "total_assets": 21709374000.0,
        "total_liabilities": 20910098000.0
      },
      "period_end": "2019-12-31",
      "ratio_units": {
        "net_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio"
      },
      "ratios": {
        "net_margin": 0.16981427484099193,
        "revenue_growth_yoy": 0.18521396917785568,
        "roa_avg2y": 0.005422572416755277,
        "roa_period_end": 0.005046022976065548
      }
    },
    {
      "accn": "0000845877-21-000024",
      "filed": "2021-02-25",
      "fiscal_year": 2018,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "eps_diluted": "USD/shares",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "revenue": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 0.0,
        "eps_diluted": 8.83,
        "net_income": 108080000.0,
        "operating_cash_flow": 200031000.0,
        "revenue": 544284000.0,
        "total_assets": 18694328000.0,
        "total_liabilities": 17941771000.0
      },
      "period_end": "2018-12-31",
      "ratio_units": {
        "net_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio"
      },
      "ratios": {
        "net_margin": 0.19857280390384432,
        "revenue_growth_yoy": 0.35890265946291433,
        "roa_avg2y": 0.005924366429079913,
        "roa_period_end": 0.005781432742594439
      }
    },
    {
      "accn": "0000845877-20-000029",
      "filed": "2020-02-25",
      "fiscal_year": 2017,
      "form": "10-K",
      "fundamental_units": {
        "eps_diluted": "USD/shares",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "revenue": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "eps_diluted": 6.6,
        "net_income": 84482000.0,
        "operating_cash_flow": 175011000.0,
        "revenue": 400532000.0,
        "total_assets": 17792274000.0
      },
      "period_end": "2017-12-31",
      "ratio_units": {
        "net_margin": "ratio",
        "roa_period_end": "ratio"
      },
      "ratios": {
        "net_margin": 0.2109244704542958,
        "roa_period_end": 0.004748240725159696
      }
    },
    {
      "accn": "0000845877-16-000187",
      "filed": "2016-03-10",
      "fiscal_year": 2015,
      "form": "10-K",
      "fundamental_units": {
        "eps_diluted": "USD/shares",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "eps_diluted": 4.19,
        "net_income": 68700000.0,
        "operating_cash_flow": 184355000.0,
        "revenue": 264823000.0,
        "stockholders_equity": 553517000.0,
        "total_assets": 15540354000.0,
        "total_liabilities": 14986634000.0
      },
      "period_end": "2015-12-31",
      "ratio_units": {
        "leverage": "ratio",
        "net_margin": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "leverage": 27.075291273800083,
        "net_margin": 0.2594185550348723,
        "roa_period_end": 0.004420748716535029,
        "roe_avg2y": 0.1249865825902969,
        "roe_period_end": 0.12411542915574408
      }
    },
    {
      "accn": "0000845877-16-000187",
      "filed": "2016-03-10",
      "fiscal_year": 2014,
      "form": "10-K",
      "fundamental_units": {
        "stockholders_equity": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "stockholders_equity": 545801000.0,
        "total_liabilities": 13505992000.0
      },
      "period_end": "2014-12-31",
      "ratio_units": {
        "leverage": "ratio"
      },
      "ratios": {
        "leverage": 24.74526796396489
      }
    },
    {
      "accn": "0000845877-15-000035",
      "filed": "2015-03-16",
      "fiscal_year": 2013,
      "form": "10-K",
      "fundamental_units": {
        "stockholders_equity": "USD"
      },
      "fundamentals": {
        "stockholders_equity": 332616000.0
      },
      "period_end": "2013-12-31",
      "ratios": {}
    },
    {
      "accn": "0000845877-14-000026",
      "filed": "2014-03-13",
      "fiscal_year": 2012,
      "form": "10-K",
      "fundamental_units": {
        "stockholders_equity": "USD"
      },
      "fundamentals": {
        "stockholders_equity": 351109000.0
      },
      "period_end": "2012-12-31",
      "ratios": {}
    }
  ],
  "latest_filing": {
    "accn": "0000845877-26-000014",
    "filed": "2026-02-19",
    "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": "6111",
  "sic_description": "Federal & Federally-Sponsored Credit Agencies",
  "source_urls": {
    "sec_companyfacts": "https://data.sec.gov/api/xbrl/companyfacts/CIK0000845877.json",
    "sec_submissions": "https://data.sec.gov/submissions/CIK0000845877.json"
  },
  "ticker": "AGM"
}
