{
 "company": {
  "id": "citigroup",
  "name": "Citigroup Inc.",
  "country": "US",
  "template": "bank",
  "cik": "0000831001",
  "tickers": [
   "C"
  ],
  "sources": "10-K and 10-Q filings with the SEC, published by SEC EDGAR",
  "sector": "Financials",
  "industry": "Banks"
 },
 "snapshot": "FY2026Q2_c8d6d233",
 "schema": "annalist.dataset/0.1",
 "dataset_sha256": "c8d6d2333640be959d8e9514bef9573e6344cc24d61301ecc1301e1a6083487e",
 "as_of": {
  "period": "FY2026 Q2",
  "period_end": "2026-06-30",
  "release_date": "2026-08-06"
 },
 "published_at": "2026-10-31T22:34:11+00:00",
 "coverage": {
  "first_fiscal_year": 2020,
  "latest_period": "FY2026 Q2",
  "rule": "fiscal years ending on or after 2020-12-31"
 },
 "conventions": {
  "amounts": "US dollars as reported, not scaled; per-share items in US dollars per share; share counts in shares; pure items as fractions",
  "signs": "revenue, expenses, taxes and payments are positive amounts; operating, investing and financing cash-flow totals are negative when cash flows out",
  "fiscal_year": "the company's own fiscal-year label; start and end dates are given for every period",
  "period_label": "FY<year> Q<n>",
  "quarters": "a quarter that the filings do not report on its own, such as a fourth quarter, is derived from the figures of the filings",
  "restatements": "each value comes from the latest filing that reports the period; earlier different values are listed in restatements",
  "comparison": "a change against the same period a year earlier compares 2 figures of one basis, as the latest report that presents both periods gives them, so that a restatement or a stock split between 2 reports does not count as a change; where these figures differ from the published ones, the row of the later period gives them under comparison, with their sources and the fiscal year of the report (basis), and a comparison of null means that no report presents both",
  "definitions": "each item keeps one definition across periods",
  "withheld": "a value that contradicts the definition of its item, or that the filings report in contradiction, is withheld: it is empty and listed in withheld with its reason and sources",
  "source_ids": "<form>:<accession number>; see documents",
  "events": "corporate events found in the filings since 2020, such as acquisitions, disposals, stock splits, restatements and changes of name; each names its type and its source documents",
  "notes": "items with group note come from the notes to the financial statements; a note item that a filing does not report is empty, which differs from a reported zero; pure items are fractions, so 0.045 means 4.5%",
  "debt": "total debt counts each borrowing once; a balance-sheet date at which the company has no debt carries nil debt",
  "methods": "method is reported, or derived where the figure is calculated from figures of the documents listed",
  "published_at": "the time, in UTC, at which Annalist wrote the snapshot to the site for the first time; the snapshot of a company that a reader could cite on a date is the latest whose published_at is not after that date"
 },
 "validation": {
  "total": 380,
  "failed": 0,
  "warnings": 19
 },
 "adjustments": [],
 "restatements": 96,
 "guidance": null,
 "statements": [
  {
   "statement": "income_statement",
   "frequency": "quarterly",
   "section": "pl_quarterly",
   "url": "/api/v1/companies/citigroup/snapshots/FY2026Q2_c8d6d233/statements/pl_quarterly.json",
   "rows": 26,
   "first": "FY2020 Q1",
   "last": "FY2026 Q2",
   "items": [
    "dps_declared",
    "eps_basic",
    "eps_diluted",
    "income_tax",
    "interest_expense",
    "interest_income",
    "net_charge_offs",
    "net_income",
    "net_income_common",
    "net_income_incl_nci",
    "net_interest_income",
    "noninterest_expense",
    "noninterest_income",
    "pretax_income",
    "provision_credit_losses",
    "provision_lending_commitments",
    "provision_loans",
    "provision_securities_htm",
    "revenue",
    "shares_basic",
    "shares_diluted"
   ]
  },
  {
   "statement": "income_statement",
   "frequency": "annual",
   "section": "pl_annual",
   "url": "/api/v1/companies/citigroup/snapshots/FY2026Q2_c8d6d233/statements/pl_annual.json",
   "rows": 6,
   "first": "FY2020",
   "last": "FY2025",
   "items": [
    "dps_declared",
    "eps_basic",
    "eps_diluted",
    "income_tax",
    "interest_expense",
    "interest_income",
    "net_charge_offs",
    "net_income",
    "net_income_common",
    "net_income_incl_nci",
    "net_interest_income",
    "noninterest_expense",
    "noninterest_income",
    "pretax_income",
    "provision_credit_losses",
    "provision_lending_commitments",
    "provision_loans",
    "provision_securities_htm",
    "revenue",
    "shares_basic",
    "shares_diluted"
   ]
  },
  {
   "statement": "balance_sheet",
   "frequency": "quarter_end",
   "section": "balance_sheet",
   "url": "/api/v1/companies/citigroup/snapshots/FY2026Q2_c8d6d233/statements/balance_sheet.json",
   "rows": 26,
   "first": "FY2020 Q1",
   "last": "FY2026 Q2",
   "items": [
    "allowance_loan_losses",
    "cash_and_due_from_banks",
    "deposits",
    "deposits_with_banks",
    "equity_parent",
    "equity_total",
    "goodwill",
    "intangibles",
    "liabilities_and_equity",
    "loans",
    "loans_net",
    "long_term_debt",
    "nci",
    "nonaccrual_loans",
    "preferred_stock",
    "repurchase_agreements",
    "resale_agreements",
    "retained_earnings",
    "securities_afs",
    "securities_borrowed",
    "securities_htm",
    "shares_issued",
    "shares_outstanding",
    "short_term_borrowings",
    "temporary_equity",
    "total_assets",
    "total_liabilities",
    "trading_assets",
    "trading_liabilities",
    "treasury_shares"
   ]
  },
  {
   "statement": "cash_flow",
   "frequency": "quarterly",
   "section": "cf_quarterly",
   "url": "/api/v1/companies/citigroup/snapshots/FY2026Q2_c8d6d233/statements/cf_quarterly.json",
   "rows": 26,
   "first": "FY2020 Q1",
   "last": "FY2026 Q2",
   "items": [
    "buybacks",
    "cff",
    "cfi",
    "cfo",
    "dividends_paid"
   ]
  },
  {
   "statement": "cash_flow",
   "frequency": "annual",
   "section": "cf_annual",
   "url": "/api/v1/companies/citigroup/snapshots/FY2026Q2_c8d6d233/statements/cf_annual.json",
   "rows": 6,
   "first": "FY2020",
   "last": "FY2025",
   "items": [
    "buybacks",
    "cff",
    "cfi",
    "cfo",
    "dividends_paid"
   ]
  }
 ],
 "ratios": {
  "url": "/api/v1/companies/citigroup/snapshots/FY2026Q2_c8d6d233/ratios/index.json",
  "template": "bank",
  "ratios": 66,
  "values": 1129,
  "frequencies": [
   "annual",
   "quarterly"
  ],
  "engine": "annalist 0.1.0 (ratios 0.7.0)",
  "series": "/api/v1/companies/citigroup/snapshots/FY2026Q2_c8d6d233/ratios/series.json"
 },
 "documents": "/api/v1/companies/citigroup/snapshots/FY2026Q2_c8d6d233/documents.json",
 "calendar": "/api/v1/companies/citigroup/snapshots/FY2026Q2_c8d6d233/calendar.json",
 "files": [
  {
   "path": "/api/v1/companies/citigroup/snapshots/FY2026Q2_c8d6d233/balance_sheet.csv",
   "bytes": 92219,
   "sha256": "2ff79e5356cf163656f338e502bf7b50953692d9fa4cde14017647198150f94b"
  },
  {
   "path": "/api/v1/companies/citigroup/snapshots/FY2026Q2_c8d6d233/calendar.json",
   "bytes": 4146,
   "sha256": "d75fd862257e3e4fc51848e0ef73ed047ec7cd9ce0f598fc962deef8cbdb477b"
  },
  {
   "path": "/api/v1/companies/citigroup/snapshots/FY2026Q2_c8d6d233/cf_annual.csv",
   "bytes": 3971,
   "sha256": "586af84cd73fd17cbc8d4bb51872f24157ecee8c4804f02916f5989810e93147"
  },
  {
   "path": "/api/v1/companies/citigroup/snapshots/FY2026Q2_c8d6d233/cf_quarterly.csv",
   "bytes": 18851,
   "sha256": "0ffc7fe8e7d662e869f7975c47ddf038435cfa1fb6bec0dd1aa05620671c59d0"
  },
  {
   "path": "/api/v1/companies/citigroup/snapshots/FY2026Q2_c8d6d233/dataset.json",
   "bytes": 257744,
   "sha256": "de6b9c63bc4c8c34f0b1545853777dacd4789656f590d28244a5aa0e6b1c1c64"
  },
  {
   "path": "/api/v1/companies/citigroup/snapshots/FY2026Q2_c8d6d233/documents.csv",
   "bytes": 6521,
   "sha256": "44814d6f71f88a9fbf1ed43e7eb93b853e5434e0dbfbe2a29ba6764d379d6936"
  },
  {
   "path": "/api/v1/companies/citigroup/snapshots/FY2026Q2_c8d6d233/documents.json",
   "bytes": 10554,
   "sha256": "0cc07fce77bc93b146a50a342925f58e9ea0405580c82101e76fead07ef8329c"
  },
  {
   "path": "/api/v1/companies/citigroup/snapshots/FY2026Q2_c8d6d233/pl_annual.csv",
   "bytes": 17682,
   "sha256": "cda9e0d25ef3423ea4975ae626d85df270026002cf3ca2055f1b08bab143d636"
  },
  {
   "path": "/api/v1/companies/citigroup/snapshots/FY2026Q2_c8d6d233/pl_quarterly.csv",
   "bytes": 77525,
   "sha256": "88e8e70b5d1129aab5fa9be171085e0809765da74498fdacc7f25bf72fbc07b1"
  },
  {
   "path": "/api/v1/companies/citigroup/snapshots/FY2026Q2_c8d6d233/ratios/annual.json",
   "bytes": 89829,
   "sha256": "9851f51e835febb9e533a21f1b06f52d247ab4ce886702b5d4213de03396d680"
  },
  {
   "path": "/api/v1/companies/citigroup/snapshots/FY2026Q2_c8d6d233/ratios/index.json",
   "bytes": 33940,
   "sha256": "d192f78aa9d20eae96fbfb1554f9433329c48f18b2addd610c20fe9fa82ed243"
  },
  {
   "path": "/api/v1/companies/citigroup/snapshots/FY2026Q2_c8d6d233/ratios/quarterly.json",
   "bytes": 360024,
   "sha256": "d3eaaabe6b60672f9b6c7e08ecf774bccf42b6bbc735b9593067c444b4bd1b31"
  },
  {
   "path": "/api/v1/companies/citigroup/snapshots/FY2026Q2_c8d6d233/ratios/series.json",
   "bytes": 93428,
   "sha256": "9cc46cfa435aa95820f568b8d7a2e80c60917961d9be4fcc070c40312bc041a8"
  },
  {
   "path": "/api/v1/companies/citigroup/snapshots/FY2026Q2_c8d6d233/ratios.csv",
   "bytes": 242627,
   "sha256": "52d0bc501cead66b74bde1d190de7fff9753d5faac9ca969d43c3299e09bc57b"
  },
  {
   "path": "/api/v1/companies/citigroup/snapshots/FY2026Q2_c8d6d233/ratios.json",
   "bytes": 439476,
   "sha256": "186b086fc9f02acec7a903866e738264d552f76e2276a29db8af793b3a6d2e43"
  },
  {
   "path": "/api/v1/companies/citigroup/snapshots/FY2026Q2_c8d6d233/restatements.csv",
   "bytes": 15070,
   "sha256": "c258366a1873e13e12788c301420ccd89e4d2d304e60c8a8dd2ef9e67fbb3c5c"
  },
  {
   "path": "/api/v1/companies/citigroup/snapshots/FY2026Q2_c8d6d233/statements/balance_sheet.json",
   "bytes": 87762,
   "sha256": "1d44d0217a7404ef93531bbca681396cc181a54aed5477746c4dc688a2be4151"
  },
  {
   "path": "/api/v1/companies/citigroup/snapshots/FY2026Q2_c8d6d233/statements/cf_annual.json",
   "bytes": 7324,
   "sha256": "3988ff03a105f263525c22f1b1b418a3fc4b2e9d23e86a56ad7c4f4add33a972"
  },
  {
   "path": "/api/v1/companies/citigroup/snapshots/FY2026Q2_c8d6d233/statements/cf_quarterly.json",
   "bytes": 27546,
   "sha256": "2c1d828f31d99228cf88d844a304644f4bd4ffb425a58238b0baa5514303b334"
  },
  {
   "path": "/api/v1/companies/citigroup/snapshots/FY2026Q2_c8d6d233/statements/pl_annual.json",
   "bytes": 19382,
   "sha256": "755f55793975b4c010f83eaaec7e8832b154e9f364152d7cac8ac7de27ba8b39"
  },
  {
   "path": "/api/v1/companies/citigroup/snapshots/FY2026Q2_c8d6d233/statements/pl_quarterly.json",
   "bytes": 73413,
   "sha256": "11f9622768c69be2f2c79023df5d9f17d728c77198cd8407b297ce0dc6720182"
  },
  {
   "path": "/api/v1/companies/citigroup/snapshots/FY2026Q2_c8d6d233/tables.json",
   "bytes": 10530,
   "sha256": "15c9e2faa4a20c702d55e9550f4d54736fd03e610df621ac70a8bfb54a05cb1f"
  },
  {
   "path": "/api/v1/companies/citigroup/snapshots/FY2026Q2_c8d6d233/validation.json",
   "bytes": 5205,
   "sha256": "3bb6ab50ae07d18c429dc3ab06b9af4070183d574b27a1b6c172877a504893d0"
  }
 ],
 "citation": {
  "format": "Annalist, {company name}, snapshot {company id}/{snapshot id} (as of {period}); {item label}, {period}; source {document id} ({document url})",
  "example": "Annalist, Citigroup Inc., snapshot citigroup/FY2026Q2_c8d6d233 (as of FY2026 Q2); <item label>, <period>; source <document id> (<document url>)",
  "note": "Document ids name the official document of each figure; documents.json gives its URL and SHA-256."
 }
}
