{
  "ticker": "C",
  "name": "CITIGROUP INC",
  "cik": "0000831001",
  "sic": "6021",
  "sic_description": "National Commercial Banks",
  "source": "SEC XBRL companyfacts",
  "source_url": "https://data.sec.gov/api/xbrl/companyfacts/CIK0000831001.json",
  "as_of": "2026-02-20",
  "note": "Verified SEC companyfacts-derived facts; derived metrics (margins, ratios, free cash flow) are computed from those facts. Descriptive data, not investment advice.",
  "annual": [
    {
      "metric_id": "revenue",
      "label": "Revenue",
      "concept": "Revenues",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:Revenues"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 70797000000.0,
          "filed": "2019-02-22",
          "accession": "0000831001-19-000027"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 72444000000.0,
          "filed": "2020-02-21",
          "accession": "0000831001-20-000031"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 72854000000.0,
          "filed": "2021-02-26",
          "accession": "0000831001-21-000042"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 75067000000.0,
          "filed": "2022-02-28",
          "accession": "0000831001-22-000036"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 75501000000.0,
          "filed": "2023-02-27",
          "accession": "0000831001-23-000037"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 71884000000.0,
          "filed": "2024-02-23",
          "accession": "0000831001-24-000033"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 75338000000.0,
          "filed": "2025-02-21",
          "accession": "0000831001-25-000067"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 78066000000.0,
          "filed": "2026-02-20",
          "accession": "0000831001-26-000011"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 80722000000.0,
          "filed": "2026-02-20",
          "accession": "0000831001-26-000011"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 85225000000.0,
          "filed": "2026-02-20",
          "accession": "0000831001-26-000011"
        }
      ]
    },
    {
      "metric_id": "net_income",
      "label": "Net income",
      "concept": "NetIncomeLoss",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:NetIncomeLoss"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 14912000000.0,
          "filed": "2019-02-22",
          "accession": "0000831001-19-000027"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": -6798000000.0,
          "filed": "2020-02-21",
          "accession": "0000831001-20-000031"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 18045000000.0,
          "filed": "2021-02-26",
          "accession": "0000831001-21-000042"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 19401000000.0,
          "filed": "2022-02-28",
          "accession": "0000831001-22-000036"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 11047000000.0,
          "filed": "2023-02-27",
          "accession": "0000831001-23-000037"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 21952000000.0,
          "filed": "2024-02-23",
          "accession": "0000831001-24-000033"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 14845000000.0,
          "filed": "2025-02-21",
          "accession": "0000831001-25-000067"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 9228000000.0,
          "filed": "2026-02-20",
          "accession": "0000831001-26-000011"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 12682000000.0,
          "filed": "2026-02-20",
          "accession": "0000831001-26-000011"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 14306000000.0,
          "filed": "2026-02-20",
          "accession": "0000831001-26-000011"
        }
      ]
    },
    {
      "metric_id": "eps_diluted",
      "label": "Diluted EPS",
      "concept": "EarningsPerShareDiluted",
      "unit": "USD/shares",
      "derived": false,
      "source_concepts": [
        "us-gaap:EarningsPerShareDiluted"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 4.72,
          "filed": "2019-02-22",
          "accession": "0000831001-19-000027"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": -2.98,
          "filed": "2020-02-21",
          "accession": "0000831001-20-000031"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 6.68,
          "filed": "2021-02-26",
          "accession": "0000831001-21-000042"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 8.04,
          "filed": "2022-02-28",
          "accession": "0000831001-22-000036"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 4.72,
          "filed": "2023-02-27",
          "accession": "0000831001-23-000037"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 10.14,
          "filed": "2024-02-23",
          "accession": "0000831001-24-000033"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 7.0,
          "filed": "2025-02-21",
          "accession": "0000831001-25-000067"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 4.04,
          "filed": "2026-02-20",
          "accession": "0000831001-26-000011"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 5.94,
          "filed": "2026-02-20",
          "accession": "0000831001-26-000011"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 6.99,
          "filed": "2026-02-20",
          "accession": "0000831001-26-000011"
        }
      ]
    },
    {
      "metric_id": "operating_cash_flow",
      "label": "Operating cash flow",
      "concept": "NetCashProvidedByUsedInOperatingActivities",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:NetCashProvidedByUsedInOperatingActivities"
      ],
      "points": [
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 36952000000.0,
          "filed": "2021-02-26",
          "accession": "0000831001-21-000042"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": -12837000000.0,
          "filed": "2022-02-28",
          "accession": "0000831001-22-000036"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": -23488000000.0,
          "filed": "2023-02-27",
          "accession": "0000831001-23-000037"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 47090000000.0,
          "filed": "2024-02-23",
          "accession": "0000831001-24-000033"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 25069000000.0,
          "filed": "2025-02-21",
          "accession": "0000831001-25-000067"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": -73416000000.0,
          "filed": "2026-02-20",
          "accession": "0000831001-26-000011"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": -19669000000.0,
          "filed": "2026-02-20",
          "accession": "0000831001-26-000011"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": -67632000000.0,
          "filed": "2026-02-20",
          "accession": "0000831001-26-000011"
        }
      ]
    },
    {
      "metric_id": "capex",
      "label": "Capital expenditures",
      "concept": "PaymentsToAcquirePropertyPlantAndEquipment",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 2756000000.0,
          "filed": "2019-02-22",
          "accession": "0000831001-19-000027"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 3361000000.0,
          "filed": "2020-02-21",
          "accession": "0000831001-20-000031"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 3774000000.0,
          "filed": "2021-02-26",
          "accession": "0000831001-21-000042"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 5336000000.0,
          "filed": "2022-02-28",
          "accession": "0000831001-22-000036"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 3446000000.0,
          "filed": "2023-02-27",
          "accession": "0000831001-23-000037"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 4119000000.0,
          "filed": "2024-02-23",
          "accession": "0000831001-24-000033"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 5632000000.0,
          "filed": "2025-02-21",
          "accession": "0000831001-25-000067"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 6583000000.0,
          "filed": "2026-02-20",
          "accession": "0000831001-26-000011"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 6500000000.0,
          "filed": "2026-02-20",
          "accession": "0000831001-26-000011"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 6520000000.0,
          "filed": "2026-02-20",
          "accession": "0000831001-26-000011"
        }
      ]
    },
    {
      "metric_id": "dividends_paid",
      "label": "Dividends paid",
      "concept": "PaymentsOfDividends",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:PaymentsOfDividends"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 2287000000.0,
          "filed": "2019-02-22",
          "accession": "0000831001-19-000027"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 3797000000.0,
          "filed": "2020-02-21",
          "accession": "0000831001-20-000031"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 5020000000.0,
          "filed": "2021-02-26",
          "accession": "0000831001-21-000042"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 5447000000.0,
          "filed": "2022-02-28",
          "accession": "0000831001-22-000036"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 5352000000.0,
          "filed": "2023-02-27",
          "accession": "0000831001-23-000037"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 5198000000.0,
          "filed": "2024-02-23",
          "accession": "0000831001-24-000033"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 5003000000.0,
          "filed": "2025-02-21",
          "accession": "0000831001-25-000067"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 5212000000.0,
          "filed": "2026-02-20",
          "accession": "0000831001-26-000011"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 5199000000.0,
          "filed": "2026-02-20",
          "accession": "0000831001-26-000011"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 5372000000.0,
          "filed": "2026-02-20",
          "accession": "0000831001-26-000011"
        }
      ]
    },
    {
      "metric_id": "share_buybacks",
      "label": "Share buybacks",
      "concept": "PaymentsForRepurchaseOfCommonStock",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:PaymentsForRepurchaseOfCommonStock"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 9290000000.0,
          "filed": "2019-02-22",
          "accession": "0000831001-19-000027"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 14541000000.0,
          "filed": "2020-02-21",
          "accession": "0000831001-20-000031"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 14433000000.0,
          "filed": "2021-02-26",
          "accession": "0000831001-21-000042"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 17571000000.0,
          "filed": "2022-02-28",
          "accession": "0000831001-22-000036"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 2925000000.0,
          "filed": "2023-02-27",
          "accession": "0000831001-23-000037"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 7601000000.0,
          "filed": "2024-02-23",
          "accession": "0000831001-24-000033"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 3250000000.0,
          "filed": "2025-02-21",
          "accession": "0000831001-25-000067"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 1977000000.0,
          "filed": "2026-02-20",
          "accession": "0000831001-26-000011"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 2474000000.0,
          "filed": "2026-02-20",
          "accession": "0000831001-26-000011"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 13250000000.0,
          "filed": "2026-02-20",
          "accession": "0000831001-26-000011"
        }
      ]
    },
    {
      "metric_id": "assets",
      "label": "Assets",
      "concept": "Assets",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:Assets"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 1792077000000.0,
          "filed": "2018-02-23",
          "accession": "0000831001-18-000040"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 1842465000000.0,
          "filed": "2019-02-22",
          "accession": "0000831001-19-000027"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 1917383000000.0,
          "filed": "2020-02-21",
          "accession": "0000831001-20-000031"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 1951158000000.0,
          "filed": "2021-02-26",
          "accession": "0000831001-21-000042"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 2260000000000.0,
          "filed": "2023-02-27",
          "accession": "0000831001-23-000037"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 2291000000000.0,
          "filed": "2024-02-23",
          "accession": "0000831001-24-000033"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 2417000000000.0,
          "filed": "2025-02-21",
          "accession": "0000831001-25-000067"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 2412000000000.0,
          "filed": "2026-02-20",
          "accession": "0000831001-26-000011"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 2352945000000.0,
          "filed": "2026-02-20",
          "accession": "0000831001-26-000011"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 2657202000000.0,
          "filed": "2026-02-20",
          "accession": "0000831001-26-000011"
        }
      ]
    },
    {
      "metric_id": "liabilities",
      "label": "Liabilities",
      "concept": "Liabilities",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:Liabilities"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 1565934000000.0,
          "filed": "2018-02-23",
          "accession": "0000831001-18-000040"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 1640793000000.0,
          "filed": "2019-02-22",
          "accession": "0000831001-19-000027"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 1720309000000.0,
          "filed": "2020-02-21",
          "accession": "0000831001-20-000031"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 1757212000000.0,
          "filed": "2021-02-26",
          "accession": "0000831001-21-000042"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 2059890000000.0,
          "filed": "2022-02-28",
          "accession": "0000831001-22-000036"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 2088741000000.0,
          "filed": "2023-02-27",
          "accession": "0000831001-23-000037"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 2214838000000.0,
          "filed": "2024-02-23",
          "accession": "0000831001-24-000033"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 2205583000000.0,
          "filed": "2025-02-21",
          "accession": "0000831001-25-000067"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 2143579000000.0,
          "filed": "2026-02-20",
          "accession": "0000831001-26-000011"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 2443380000000.0,
          "filed": "2026-02-20",
          "accession": "0000831001-26-000011"
        }
      ]
    },
    {
      "metric_id": "equity",
      "label": "Stockholders' equity",
      "concept": "StockholdersEquity",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:StockholdersEquity"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 225120000000.0,
          "filed": "2018-02-23",
          "accession": "0000831001-18-000040"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 200740000000.0,
          "filed": "2019-02-22",
          "accession": "0000831001-19-000027"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 196220000000.0,
          "filed": "2020-02-21",
          "accession": "0000831001-20-000031"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 193242000000.0,
          "filed": "2021-02-26",
          "accession": "0000831001-21-000042"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 199442000000.0,
          "filed": "2022-02-28",
          "accession": "0000831001-22-000036"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 201972000000.0,
          "filed": "2023-02-27",
          "accession": "0000831001-23-000037"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 201189000000.0,
          "filed": "2024-02-23",
          "accession": "0000831001-24-000033"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 205453000000.0,
          "filed": "2025-02-21",
          "accession": "0000831001-25-000067"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 208598000000.0,
          "filed": "2026-02-20",
          "accession": "0000831001-26-000011"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 212291000000.0,
          "filed": "2026-02-20",
          "accession": "0000831001-26-000011"
        }
      ]
    },
    {
      "metric_id": "free_cash_flow",
      "label": "Free cash flow",
      "concept": "NetCashProvidedByUsedInOperatingActivities - PaymentsToAcquirePropertyPlantAndEquipment",
      "unit": "USD",
      "derived": true,
      "source_concepts": [
        "us-gaap:NetCashProvidedByUsedInOperatingActivities",
        "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment"
      ],
      "points": [
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 33178000000.0,
          "filed": "2021-02-26",
          "accession": "0000831001-21-000042"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": -18173000000.0,
          "filed": "2022-02-28",
          "accession": "0000831001-22-000036"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": -26934000000.0,
          "filed": "2023-02-27",
          "accession": "0000831001-23-000037"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 42971000000.0,
          "filed": "2024-02-23",
          "accession": "0000831001-24-000033"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 19437000000.0,
          "filed": "2025-02-21",
          "accession": "0000831001-25-000067"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": -79999000000.0,
          "filed": "2026-02-20",
          "accession": "0000831001-26-000011"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": -26169000000.0,
          "filed": "2026-02-20",
          "accession": "0000831001-26-000011"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": -74152000000.0,
          "filed": "2026-02-20",
          "accession": "0000831001-26-000011"
        }
      ]
    },
    {
      "metric_id": "net_margin",
      "label": "Net margin",
      "concept": "NetIncomeLoss / Revenues",
      "unit": "Percent",
      "derived": true,
      "source_concepts": [
        "us-gaap:NetIncomeLoss",
        "us-gaap:Revenues"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 21.06303939432462,
          "filed": "2019-02-22",
          "accession": "0000831001-19-000027"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": -9.383799900612887,
          "filed": "2020-02-21",
          "accession": "0000831001-20-000031"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 24.76871551321822,
          "filed": "2021-02-26",
          "accession": "0000831001-21-000042"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 25.84491187872168,
          "filed": "2022-02-28",
          "accession": "0000831001-22-000036"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 14.631594283519423,
          "filed": "2023-02-27",
          "accession": "0000831001-23-000037"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 30.53808914362028,
          "filed": "2024-02-23",
          "accession": "0000831001-24-000033"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 19.704531577689878,
          "filed": "2025-02-21",
          "accession": "0000831001-25-000067"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 11.82076704327108,
          "filed": "2026-02-20",
          "accession": "0000831001-26-000011"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 15.710710834716682,
          "filed": "2026-02-20",
          "accession": "0000831001-26-000011"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 16.786154297447933,
          "filed": "2026-02-20",
          "accession": "0000831001-26-000011"
        }
      ]
    },
    {
      "metric_id": "roe",
      "label": "Return on equity",
      "concept": "NetIncomeLoss / StockholdersEquity",
      "unit": "Percent",
      "derived": true,
      "source_concepts": [
        "us-gaap:NetIncomeLoss",
        "us-gaap:StockholdersEquity"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 6.624022743425728,
          "filed": "2019-02-22",
          "accession": "0000831001-19-000027"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": -3.3864700607751317,
          "filed": "2020-02-21",
          "accession": "0000831001-20-000031"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 9.1963102639894,
          "filed": "2021-02-26",
          "accession": "0000831001-21-000042"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 10.03974291303133,
          "filed": "2022-02-28",
          "accession": "0000831001-22-000036"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 5.538953680769346,
          "filed": "2023-02-27",
          "accession": "0000831001-23-000037"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 10.868833303626245,
          "filed": "2024-02-23",
          "accession": "0000831001-24-000033"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 7.37863402074666,
          "filed": "2025-02-21",
          "accession": "0000831001-25-000067"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 4.491538210685656,
          "filed": "2026-02-20",
          "accession": "0000831001-26-000011"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 6.079636429879481,
          "filed": "2026-02-20",
          "accession": "0000831001-26-000011"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 6.738863164241536,
          "filed": "2026-02-20",
          "accession": "0000831001-26-000011"
        }
      ]
    },
    {
      "metric_id": "roa",
      "label": "Return on assets",
      "concept": "NetIncomeLoss / Assets",
      "unit": "Percent",
      "derived": true,
      "source_concepts": [
        "us-gaap:NetIncomeLoss",
        "us-gaap:Assets"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 0.8321071025407948,
          "filed": "2019-02-22",
          "accession": "0000831001-19-000027"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": -0.36896223266113604,
          "filed": "2020-02-21",
          "accession": "0000831001-20-000031"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 0.94112652506046,
          "filed": "2021-02-26",
          "accession": "0000831001-21-000042"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 0.9943325963350994,
          "filed": "2022-02-28",
          "accession": "0000831001-22-000036"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 0.48880530973451325,
          "filed": "2023-02-27",
          "accession": "0000831001-23-000037"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 0.9581841990397206,
          "filed": "2024-02-23",
          "accession": "0000831001-24-000033"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 0.6141911460488209,
          "filed": "2025-02-21",
          "accession": "0000831001-25-000067"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 0.3825870646766169,
          "filed": "2026-02-20",
          "accession": "0000831001-26-000011"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 0.5389841241507982,
          "filed": "2026-02-20",
          "accession": "0000831001-26-000011"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 0.5383858660350248,
          "filed": "2026-02-20",
          "accession": "0000831001-26-000011"
        }
      ]
    },
    {
      "metric_id": "liabilities_to_equity",
      "label": "Liabilities / equity",
      "concept": "Liabilities / StockholdersEquity",
      "unit": "Ratio",
      "derived": true,
      "source_concepts": [
        "us-gaap:Liabilities",
        "us-gaap:StockholdersEquity"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 6.955996801705757,
          "filed": "2018-02-23",
          "accession": "0000831001-18-000040"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 8.173722227757297,
          "filed": "2019-02-22",
          "accession": "0000831001-19-000027"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 8.767245948425238,
          "filed": "2020-02-21",
          "accession": "0000831001-20-000031"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 9.093323397605076,
          "filed": "2021-02-26",
          "accession": "0000831001-21-000042"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 10.328265861754295,
          "filed": "2022-02-28",
          "accession": "0000831001-22-000036"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 10.341735488087458,
          "filed": "2023-02-27",
          "accession": "0000831001-23-000037"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 11.00874302272987,
          "filed": "2024-02-23",
          "accession": "0000831001-24-000033"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 10.735219247224427,
          "filed": "2025-02-21",
          "accession": "0000831001-25-000067"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 10.27612441154757,
          "filed": "2026-02-20",
          "accession": "0000831001-26-000011"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 11.509578832828524,
          "filed": "2026-02-20",
          "accession": "0000831001-26-000011"
        }
      ]
    }
  ],
  "quarterly": [
    {
      "metric_id": "revenue",
      "label": "Revenue",
      "concept": "Revenues",
      "unit": "USD",
      "source_concepts": [
        "us-gaap:Revenues"
      ],
      "points": [
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 1,
          "period_label": "2023-Q1",
          "period_end": "2023-03-31",
          "value": 21447000000.0,
          "filed": "2023-05-05",
          "accession": "0000831001-23-000055",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 2,
          "period_label": "2023-Q2",
          "period_end": "2023-06-30",
          "value": 19436000000.0,
          "filed": "2023-08-04",
          "accession": "0000831001-23-000097",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 3,
          "period_label": "2023-Q3",
          "period_end": "2023-09-30",
          "value": 20139000000.0,
          "filed": "2023-11-03",
          "accession": "0000831001-23-000132",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 4,
          "period_label": "2023-Q4",
          "period_end": "2023-12-31",
          "value": 17440000000.0,
          "filed": "2024-02-23",
          "accession": "0000831001-24-000033",
          "derived": true
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 1,
          "period_label": "2024-Q1",
          "period_end": "2024-03-31",
          "value": 21104000000.0,
          "filed": "2024-05-03",
          "accession": "0000831001-24-000051",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 2,
          "period_label": "2024-Q2",
          "period_end": "2024-06-30",
          "value": 20139000000.0,
          "filed": "2024-08-02",
          "accession": "0000831001-24-000100",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 3,
          "period_label": "2024-Q3",
          "period_end": "2024-09-30",
          "value": 20315000000.0,
          "filed": "2024-11-07",
          "accession": "0000831001-24-000134",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 4,
          "period_label": "2024-Q4",
          "period_end": "2024-12-31",
          "value": 19581000000.0,
          "filed": "2025-02-21",
          "accession": "0000831001-25-000067",
          "derived": true
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 1,
          "period_label": "2025-Q1",
          "period_end": "2025-03-31",
          "value": 21596000000.0,
          "filed": "2025-05-08",
          "accession": "0000831001-25-000086",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 2,
          "period_label": "2025-Q2",
          "period_end": "2025-06-30",
          "value": 21668000000.0,
          "filed": "2025-08-06",
          "accession": "0000831001-25-000131",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 3,
          "period_label": "2025-Q3",
          "period_end": "2025-09-30",
          "value": 22090000000.0,
          "filed": "2025-11-06",
          "accession": "0000831001-25-000154",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 4,
          "period_label": "2025-Q4",
          "period_end": "2025-12-31",
          "value": 19871000000.0,
          "filed": "2026-02-20",
          "accession": "0000831001-26-000011",
          "derived": true
        }
      ]
    },
    {
      "metric_id": "net_income",
      "label": "Net income",
      "concept": "NetIncomeLoss",
      "unit": "USD",
      "source_concepts": [
        "us-gaap:NetIncomeLoss"
      ],
      "points": [
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 1,
          "period_label": "2023-Q1",
          "period_end": "2023-03-31",
          "value": 4606000000.0,
          "filed": "2023-05-05",
          "accession": "0000831001-23-000055",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 2,
          "period_label": "2023-Q2",
          "period_end": "2023-06-30",
          "value": 2915000000.0,
          "filed": "2023-08-04",
          "accession": "0000831001-23-000097",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 3,
          "period_label": "2023-Q3",
          "period_end": "2023-09-30",
          "value": 3546000000.0,
          "filed": "2023-11-03",
          "accession": "0000831001-23-000132",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 4,
          "period_label": "2023-Q4",
          "period_end": "2023-12-31",
          "value": -1839000000.0,
          "filed": "2024-02-23",
          "accession": "0000831001-24-000033",
          "derived": true
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 1,
          "period_label": "2024-Q1",
          "period_end": "2024-03-31",
          "value": 3371000000.0,
          "filed": "2024-05-03",
          "accession": "0000831001-24-000051",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 2,
          "period_label": "2024-Q2",
          "period_end": "2024-06-30",
          "value": 3217000000.0,
          "filed": "2024-08-02",
          "accession": "0000831001-24-000100",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 3,
          "period_label": "2024-Q3",
          "period_end": "2024-09-30",
          "value": 3238000000.0,
          "filed": "2024-11-07",
          "accession": "0000831001-24-000134",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 4,
          "period_label": "2024-Q4",
          "period_end": "2024-12-31",
          "value": 2856000000.0,
          "filed": "2025-02-21",
          "accession": "0000831001-25-000067",
          "derived": true
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 1,
          "period_label": "2025-Q1",
          "period_end": "2025-03-31",
          "value": 4064000000.0,
          "filed": "2025-05-08",
          "accession": "0000831001-25-000086",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 2,
          "period_label": "2025-Q2",
          "period_end": "2025-06-30",
          "value": 4019000000.0,
          "filed": "2025-08-06",
          "accession": "0000831001-25-000131",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 3,
          "period_label": "2025-Q3",
          "period_end": "2025-09-30",
          "value": 3752000000.0,
          "filed": "2025-11-06",
          "accession": "0000831001-25-000154",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 4,
          "period_label": "2025-Q4",
          "period_end": "2025-12-31",
          "value": 2471000000.0,
          "filed": "2026-02-20",
          "accession": "0000831001-26-000011",
          "derived": true
        }
      ]
    },
    {
      "metric_id": "eps_diluted",
      "label": "Diluted EPS",
      "concept": "EarningsPerShareDiluted",
      "unit": "USD/shares",
      "source_concepts": [
        "us-gaap:EarningsPerShareDiluted"
      ],
      "points": [
        {
          "fiscal_year": 2022,
          "fiscal_quarter": 1,
          "period_label": "2022-Q1",
          "period_end": "2022-03-31",
          "value": 2.02,
          "filed": "2022-05-09",
          "accession": "0000831001-22-000056",
          "derived": false
        },
        {
          "fiscal_year": 2022,
          "fiscal_quarter": 2,
          "period_label": "2022-Q2",
          "period_end": "2022-06-30",
          "value": 2.19,
          "filed": "2022-08-04",
          "accession": "0000831001-22-000111",
          "derived": false
        },
        {
          "fiscal_year": 2022,
          "fiscal_quarter": 3,
          "period_label": "2022-Q3",
          "period_end": "2022-09-30",
          "value": 1.63,
          "filed": "2022-11-04",
          "accession": "0000831001-22-000146",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 1,
          "period_label": "2023-Q1",
          "period_end": "2023-03-31",
          "value": 2.19,
          "filed": "2023-05-05",
          "accession": "0000831001-23-000055",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 2,
          "period_label": "2023-Q2",
          "period_end": "2023-06-30",
          "value": 1.33,
          "filed": "2023-08-04",
          "accession": "0000831001-23-000097",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 3,
          "period_label": "2023-Q3",
          "period_end": "2023-09-30",
          "value": 1.63,
          "filed": "2023-11-03",
          "accession": "0000831001-23-000132",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 1,
          "period_label": "2024-Q1",
          "period_end": "2024-03-31",
          "value": 1.58,
          "filed": "2024-05-03",
          "accession": "0000831001-24-000051",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 2,
          "period_label": "2024-Q2",
          "period_end": "2024-06-30",
          "value": 1.52,
          "filed": "2024-08-02",
          "accession": "0000831001-24-000100",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 3,
          "period_label": "2024-Q3",
          "period_end": "2024-09-30",
          "value": 1.51,
          "filed": "2024-11-07",
          "accession": "0000831001-24-000134",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 1,
          "period_label": "2025-Q1",
          "period_end": "2025-03-31",
          "value": 1.96,
          "filed": "2025-05-08",
          "accession": "0000831001-25-000086",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 2,
          "period_label": "2025-Q2",
          "period_end": "2025-06-30",
          "value": 1.96,
          "filed": "2025-08-06",
          "accession": "0000831001-25-000131",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 3,
          "period_label": "2025-Q3",
          "period_end": "2025-09-30",
          "value": 1.86,
          "filed": "2025-11-06",
          "accession": "0000831001-25-000154",
          "derived": false
        }
      ]
    }
  ]
}
