{
  "ticker": "PNC",
  "name": "PNC FINANCIAL SERVICES GROUP, INC.",
  "cik": "0000713676",
  "sic": "6021",
  "sic_description": "National Commercial Banks",
  "source": "SEC XBRL companyfacts",
  "source_url": "https://data.sec.gov/api/xbrl/companyfacts/CIK0000713676.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": 15162000000.0,
          "filed": "2019-03-01",
          "accession": "0000713676-19-000015"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 16329000000.0,
          "filed": "2019-03-01",
          "accession": "0000713676-19-000015"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 16190000000.0,
          "filed": "2021-02-26",
          "accession": "0000713676-21-000025"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 16839000000.0,
          "filed": "2022-02-25",
          "accession": "0000713676-22-000019"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 16901000000.0,
          "filed": "2023-02-22",
          "accession": "0000713676-23-000020"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 19211000000.0,
          "filed": "2024-02-21",
          "accession": "0000713676-24-000028"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 21120000000.0,
          "filed": "2025-02-21",
          "accession": "0000713676-25-000027"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 21490000000.0,
          "filed": "2026-02-20",
          "accession": "0000713676-26-000020"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 21555000000.0,
          "filed": "2026-02-20",
          "accession": "0000713676-26-000020"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 23099000000.0,
          "filed": "2026-02-20",
          "accession": "0000713676-26-000020"
        }
      ]
    },
    {
      "metric_id": "net_income",
      "label": "Net income",
      "concept": "ProfitLoss",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:ProfitLoss"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 3985000000.0,
          "filed": "2019-03-01",
          "accession": "0000713676-19-000015"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 5388000000.0,
          "filed": "2020-03-02",
          "accession": "0000713676-20-000042"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 5346000000.0,
          "filed": "2021-02-26",
          "accession": "0000713676-21-000025"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 5418000000.0,
          "filed": "2022-02-25",
          "accession": "0000713676-22-000019"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 7558000000.0,
          "filed": "2023-02-22",
          "accession": "0000713676-23-000020"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 5725000000.0,
          "filed": "2024-02-21",
          "accession": "0000713676-24-000028"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 6113000000.0,
          "filed": "2025-02-21",
          "accession": "0000713676-25-000027"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 5647000000.0,
          "filed": "2026-02-20",
          "accession": "0000713676-26-000020"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 5953000000.0,
          "filed": "2026-02-20",
          "accession": "0000713676-26-000020"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 6997000000.0,
          "filed": "2026-02-20",
          "accession": "0000713676-26-000020"
        }
      ]
    },
    {
      "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": 7.3,
          "filed": "2019-03-01",
          "accession": "0000713676-19-000015"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 10.36,
          "filed": "2020-03-02",
          "accession": "0000713676-20-000042"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 10.71,
          "filed": "2021-02-26",
          "accession": "0000713676-21-000025"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 11.39,
          "filed": "2022-02-25",
          "accession": "0000713676-22-000019"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 16.96,
          "filed": "2023-02-22",
          "accession": "0000713676-23-000020"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 12.7,
          "filed": "2024-02-21",
          "accession": "0000713676-24-000028"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 13.85,
          "filed": "2025-02-21",
          "accession": "0000713676-25-000027"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 12.79,
          "filed": "2026-02-20",
          "accession": "0000713676-26-000020"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 13.74,
          "filed": "2026-02-20",
          "accession": "0000713676-26-000020"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 16.59,
          "filed": "2026-02-20",
          "accession": "0000713676-26-000020"
        }
      ]
    },
    {
      "metric_id": "operating_cash_flow",
      "label": "Operating cash flow",
      "concept": "NetCashProvidedByUsedInOperatingActivities",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:NetCashProvidedByUsedInOperatingActivities"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 3500000000.0,
          "filed": "2019-03-01",
          "accession": "0000713676-19-000015"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 5579000000.0,
          "filed": "2020-03-02",
          "accession": "0000713676-20-000042"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 7840000000.0,
          "filed": "2021-02-26",
          "accession": "0000713676-21-000025"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 7363000000.0,
          "filed": "2022-02-25",
          "accession": "0000713676-22-000019"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 4659000000.0,
          "filed": "2023-02-22",
          "accession": "0000713676-23-000020"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 7214000000.0,
          "filed": "2024-02-21",
          "accession": "0000713676-24-000028"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 9083000000.0,
          "filed": "2025-02-21",
          "accession": "0000713676-25-000027"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 10111000000.0,
          "filed": "2026-02-20",
          "accession": "0000713676-26-000020"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 7880000000.0,
          "filed": "2026-02-20",
          "accession": "0000713676-26-000020"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 4384000000.0,
          "filed": "2026-02-20",
          "accession": "0000713676-26-000020"
        }
      ]
    },
    {
      "metric_id": "dividends_paid",
      "label": "Dividends paid",
      "concept": "PaymentsOfDividendsCommonStock",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:PaymentsOfDividendsCommonStock"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 1061000000.0,
          "filed": "2019-03-01",
          "accession": "0000713676-19-000015"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 1266000000.0,
          "filed": "2020-03-02",
          "accession": "0000713676-20-000042"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 1601000000.0,
          "filed": "2021-02-26",
          "accession": "0000713676-21-000025"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 1895000000.0,
          "filed": "2022-02-25",
          "accession": "0000713676-22-000019"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 1980000000.0,
          "filed": "2023-02-22",
          "accession": "0000713676-23-000020"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 2056000000.0,
          "filed": "2024-02-21",
          "accession": "0000713676-24-000028"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 2391000000.0,
          "filed": "2025-02-21",
          "accession": "0000713676-25-000027"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 2461000000.0,
          "filed": "2026-02-20",
          "accession": "0000713676-26-000020"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 2537000000.0,
          "filed": "2026-02-20",
          "accession": "0000713676-26-000020"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 2635000000.0,
          "filed": "2026-02-20",
          "accession": "0000713676-26-000020"
        }
      ]
    },
    {
      "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": 2062000000.0,
          "filed": "2019-03-01",
          "accession": "0000713676-19-000015"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 2447000000.0,
          "filed": "2020-03-02",
          "accession": "0000713676-20-000042"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 2877000000.0,
          "filed": "2021-02-26",
          "accession": "0000713676-21-000025"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 3578000000.0,
          "filed": "2022-02-25",
          "accession": "0000713676-22-000019"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 1624000000.0,
          "filed": "2023-02-22",
          "accession": "0000713676-23-000020"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 1079000000.0,
          "filed": "2024-02-21",
          "accession": "0000713676-24-000028"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 3731000000.0,
          "filed": "2025-02-21",
          "accession": "0000713676-25-000027"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 651000000.0,
          "filed": "2026-02-20",
          "accession": "0000713676-26-000020"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 687000000.0,
          "filed": "2026-02-20",
          "accession": "0000713676-26-000020"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 1338000000.0,
          "filed": "2026-02-20",
          "accession": "0000713676-26-000020"
        }
      ]
    },
    {
      "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": 366380000000.0,
          "filed": "2018-02-28",
          "accession": "0000713676-18-000032"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 380768000000.0,
          "filed": "2019-03-01",
          "accession": "0000713676-19-000015"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 382315000000.0,
          "filed": "2020-03-02",
          "accession": "0000713676-20-000042"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 410295000000.0,
          "filed": "2021-02-26",
          "accession": "0000713676-21-000025"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 466679000000.0,
          "filed": "2022-02-25",
          "accession": "0000713676-22-000019"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 557191000000.0,
          "filed": "2023-02-22",
          "accession": "0000713676-23-000020"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 557263000000.0,
          "filed": "2024-02-21",
          "accession": "0000713676-24-000028"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 561580000000.0,
          "filed": "2025-02-21",
          "accession": "0000713676-25-000027"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 560038000000.0,
          "filed": "2026-02-20",
          "accession": "0000713676-26-000020"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 573572000000.0,
          "filed": "2026-02-20",
          "accession": "0000713676-26-000020"
        }
      ]
    },
    {
      "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": 319526000000.0,
          "filed": "2018-02-28",
          "accession": "0000713676-18-000032"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 333183000000.0,
          "filed": "2019-03-01",
          "accession": "0000713676-19-000015"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 334545000000.0,
          "filed": "2020-03-02",
          "accession": "0000713676-20-000042"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 360952000000.0,
          "filed": "2021-02-26",
          "accession": "0000713676-21-000025"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 412638000000.0,
          "filed": "2022-02-25",
          "accession": "0000713676-22-000019"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 501465000000.0,
          "filed": "2023-02-22",
          "accession": "0000713676-23-000020"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 511451000000.0,
          "filed": "2024-02-21",
          "accession": "0000713676-24-000028"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 510439000000.0,
          "filed": "2025-02-21",
          "accession": "0000713676-25-000027"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 505569000000.0,
          "filed": "2026-02-20",
          "accession": "0000713676-26-000020"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 512936000000.0,
          "filed": "2026-02-20",
          "accession": "0000713676-26-000020"
        }
      ]
    },
    {
      "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": 45699000000.0,
          "filed": "2018-02-28",
          "accession": "0000713676-18-000032"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 47513000000.0,
          "filed": "2019-03-01",
          "accession": "0000713676-19-000015"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 47728000000.0,
          "filed": "2020-03-02",
          "accession": "0000713676-20-000042"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 49314000000.0,
          "filed": "2021-02-26",
          "accession": "0000713676-21-000025"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 54010000000.0,
          "filed": "2022-02-25",
          "accession": "0000713676-22-000019"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 55695000000.0,
          "filed": "2023-02-22",
          "accession": "0000713676-23-000020"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 45774000000.0,
          "filed": "2024-02-21",
          "accession": "0000713676-24-000028"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 51105000000.0,
          "filed": "2025-02-21",
          "accession": "0000713676-25-000027"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 54425000000.0,
          "filed": "2026-02-20",
          "accession": "0000713676-26-000020"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 60585000000.0,
          "filed": "2026-02-20",
          "accession": "0000713676-26-000020"
        }
      ]
    },
    {
      "metric_id": "net_margin",
      "label": "Net margin",
      "concept": "ProfitLoss / Revenues",
      "unit": "Percent",
      "derived": true,
      "source_concepts": [
        "us-gaap:ProfitLoss",
        "us-gaap:Revenues"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 26.282812293892626,
          "filed": "2019-03-01",
          "accession": "0000713676-19-000015"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 32.99650927797171,
          "filed": "2020-03-02",
          "accession": "0000713676-20-000042"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 33.020382952439775,
          "filed": "2021-02-26",
          "accession": "0000713676-21-000025"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 32.175307322287544,
          "filed": "2022-02-25",
          "accession": "0000713676-22-000019"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 44.719247381811726,
          "filed": "2023-02-22",
          "accession": "0000713676-23-000020"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 29.800635052834313,
          "filed": "2024-02-21",
          "accession": "0000713676-24-000028"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 28.944128787878785,
          "filed": "2025-02-21",
          "accession": "0000713676-25-000027"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 26.27733829688227,
          "filed": "2026-02-20",
          "accession": "0000713676-26-000020"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 27.61772210623985,
          "filed": "2026-02-20",
          "accession": "0000713676-26-000020"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 30.291354604095417,
          "filed": "2026-02-20",
          "accession": "0000713676-26-000020"
        }
      ]
    },
    {
      "metric_id": "roe",
      "label": "Return on equity",
      "concept": "ProfitLoss / StockholdersEquity",
      "unit": "Percent",
      "derived": true,
      "source_concepts": [
        "us-gaap:ProfitLoss",
        "us-gaap:StockholdersEquity"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 8.720103284535767,
          "filed": "2019-03-01",
          "accession": "0000713676-19-000015"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 11.340054300928166,
          "filed": "2020-03-02",
          "accession": "0000713676-20-000042"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 11.200972175662086,
          "filed": "2021-02-26",
          "accession": "0000713676-21-000025"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 10.986738045990997,
          "filed": "2022-02-25",
          "accession": "0000713676-22-000019"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 13.993704869468617,
          "filed": "2023-02-22",
          "accession": "0000713676-23-000020"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 10.279199209982941,
          "filed": "2024-02-21",
          "accession": "0000713676-24-000028"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 13.354742867129813,
          "filed": "2025-02-21",
          "accession": "0000713676-25-000027"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 11.049799432540846,
          "filed": "2026-02-20",
          "accession": "0000713676-26-000020"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 10.937988056959117,
          "filed": "2026-02-20",
          "accession": "0000713676-26-000020"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 11.549063299496574,
          "filed": "2026-02-20",
          "accession": "0000713676-26-000020"
        }
      ]
    },
    {
      "metric_id": "roa",
      "label": "Return on assets",
      "concept": "ProfitLoss / Assets",
      "unit": "Percent",
      "derived": true,
      "source_concepts": [
        "us-gaap:ProfitLoss",
        "us-gaap:Assets"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 1.0876685408592173,
          "filed": "2019-03-01",
          "accession": "0000713676-19-000015"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 1.41503487688041,
          "filed": "2020-03-02",
          "accession": "0000713676-20-000042"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 1.398323372088461,
          "filed": "2021-02-26",
          "accession": "0000713676-21-000025"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 1.3205132892187328,
          "filed": "2022-02-25",
          "accession": "0000713676-22-000019"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 1.619528626743436,
          "filed": "2023-02-22",
          "accession": "0000713676-23-000020"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 1.0274753181584053,
          "filed": "2024-02-21",
          "accession": "0000713676-24-000028"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 1.0969685767761364,
          "filed": "2025-02-21",
          "accession": "0000713676-25-000027"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 1.0055557534100217,
          "filed": "2026-02-20",
          "accession": "0000713676-26-000020"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 1.0629635846139012,
          "filed": "2026-02-20",
          "accession": "0000713676-26-000020"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 1.2198991582573766,
          "filed": "2026-02-20",
          "accession": "0000713676-26-000020"
        }
      ]
    },
    {
      "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.991969189697805,
          "filed": "2018-02-28",
          "accession": "0000713676-18-000032"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 7.012459747858481,
          "filed": "2019-03-01",
          "accession": "0000713676-19-000015"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 7.009407475695609,
          "filed": "2020-03-02",
          "accession": "0000713676-20-000042"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 7.319463032810155,
          "filed": "2021-02-26",
          "accession": "0000713676-21-000025"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 7.640029624143677,
          "filed": "2022-02-25",
          "accession": "0000713676-22-000019"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 9.003770535954754,
          "filed": "2023-02-22",
          "accession": "0000713676-23-000020"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 11.173395377288417,
          "filed": "2024-02-21",
          "accession": "0000713676-24-000028"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 9.988044222678798,
          "filed": "2025-02-21",
          "accession": "0000713676-25-000027"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 9.289278824069822,
          "filed": "2026-02-20",
          "accession": "0000713676-26-000020"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 8.466386069159032,
          "filed": "2026-02-20",
          "accession": "0000713676-26-000020"
        }
      ]
    }
  ],
  "quarterly": [
    {
      "metric_id": "revenue",
      "label": "Revenue",
      "concept": "Revenues",
      "unit": "USD",
      "source_concepts": [
        "us-gaap:Revenues"
      ],
      "points": [
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 2,
          "period_label": "2023-Q2",
          "period_end": "2023-06-30",
          "value": 5293000000.0,
          "filed": "2023-08-02",
          "accession": "0000713676-23-000058",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 3,
          "period_label": "2023-Q3",
          "period_end": "2023-09-30",
          "value": 5233000000.0,
          "filed": "2023-11-02",
          "accession": "0000713676-23-000079",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 4,
          "period_label": "2023-Q4",
          "period_end": "2023-12-31",
          "value": 5361000000.0,
          "filed": "2024-02-21",
          "accession": "0000713676-24-000028",
          "derived": true
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 1,
          "period_label": "2024-Q1",
          "period_end": "2024-03-31",
          "value": 5145000000.0,
          "filed": "2024-05-02",
          "accession": "0000713676-24-000046",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 2,
          "period_label": "2024-Q2",
          "period_end": "2024-06-30",
          "value": 5411000000.0,
          "filed": "2024-08-02",
          "accession": "0000713676-24-000068",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 3,
          "period_label": "2024-Q3",
          "period_end": "2024-09-30",
          "value": 5432000000.0,
          "filed": "2024-11-01",
          "accession": "0000713676-24-000081",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 4,
          "period_label": "2024-Q4",
          "period_end": "2024-12-31",
          "value": 5567000000.0,
          "filed": "2025-02-21",
          "accession": "0000713676-25-000027",
          "derived": true
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 1,
          "period_label": "2025-Q1",
          "period_end": "2025-03-31",
          "value": 5452000000.0,
          "filed": "2025-05-02",
          "accession": "0001628280-25-021752",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 2,
          "period_label": "2025-Q2",
          "period_end": "2025-06-30",
          "value": 5661000000.0,
          "filed": "2025-08-01",
          "accession": "0000713676-25-000060",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 3,
          "period_label": "2025-Q3",
          "period_end": "2025-09-30",
          "value": 5915000000.0,
          "filed": "2025-11-03",
          "accession": "0000713676-25-000132",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 4,
          "period_label": "2025-Q4",
          "period_end": "2025-12-31",
          "value": 6071000000.0,
          "filed": "2026-02-20",
          "accession": "0000713676-26-000020",
          "derived": true
        },
        {
          "fiscal_year": 2026,
          "fiscal_quarter": 1,
          "period_label": "2026-Q1",
          "period_end": "2026-03-31",
          "value": 6165000000.0,
          "filed": "2026-05-05",
          "accession": "0000713676-26-000038",
          "derived": false
        }
      ]
    },
    {
      "metric_id": "net_income",
      "label": "Net income",
      "concept": "ProfitLoss",
      "unit": "USD",
      "source_concepts": [
        "us-gaap:ProfitLoss"
      ],
      "points": [
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 2,
          "period_label": "2023-Q2",
          "period_end": "2023-06-30",
          "value": 1500000000.0,
          "filed": "2023-08-02",
          "accession": "0000713676-23-000058",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 3,
          "period_label": "2023-Q3",
          "period_end": "2023-09-30",
          "value": 1570000000.0,
          "filed": "2023-11-02",
          "accession": "0000713676-23-000079",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 4,
          "period_label": "2023-Q4",
          "period_end": "2023-12-31",
          "value": 883000000.0,
          "filed": "2024-02-21",
          "accession": "0000713676-24-000028",
          "derived": true
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 1,
          "period_label": "2024-Q1",
          "period_end": "2024-03-31",
          "value": 1344000000.0,
          "filed": "2024-05-02",
          "accession": "0000713676-24-000046",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 2,
          "period_label": "2024-Q2",
          "period_end": "2024-06-30",
          "value": 1477000000.0,
          "filed": "2024-08-02",
          "accession": "0000713676-24-000068",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 3,
          "period_label": "2024-Q3",
          "period_end": "2024-09-30",
          "value": 1505000000.0,
          "filed": "2024-11-01",
          "accession": "0000713676-24-000081",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 4,
          "period_label": "2024-Q4",
          "period_end": "2024-12-31",
          "value": 1627000000.0,
          "filed": "2025-02-21",
          "accession": "0000713676-25-000027",
          "derived": true
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 1,
          "period_label": "2025-Q1",
          "period_end": "2025-03-31",
          "value": 1499000000.0,
          "filed": "2025-05-02",
          "accession": "0001628280-25-021752",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 2,
          "period_label": "2025-Q2",
          "period_end": "2025-06-30",
          "value": 1643000000.0,
          "filed": "2025-08-01",
          "accession": "0000713676-25-000060",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 3,
          "period_label": "2025-Q3",
          "period_end": "2025-09-30",
          "value": 1822000000.0,
          "filed": "2025-11-03",
          "accession": "0000713676-25-000132",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 4,
          "period_label": "2025-Q4",
          "period_end": "2025-12-31",
          "value": 2033000000.0,
          "filed": "2026-02-20",
          "accession": "0000713676-26-000020",
          "derived": true
        },
        {
          "fiscal_year": 2026,
          "fiscal_quarter": 1,
          "period_label": "2026-Q1",
          "period_end": "2026-03-31",
          "value": 1772000000.0,
          "filed": "2026-05-05",
          "accession": "0000713676-26-000038",
          "derived": false
        }
      ]
    },
    {
      "metric_id": "eps_diluted",
      "label": "Diluted EPS",
      "concept": "EarningsPerShareDiluted",
      "unit": "USD/shares",
      "source_concepts": [
        "us-gaap:EarningsPerShareDiluted"
      ],
      "points": [
        {
          "fiscal_year": 2022,
          "fiscal_quarter": 2,
          "period_label": "2022-Q2",
          "period_end": "2022-06-30",
          "value": 3.39,
          "filed": "2022-08-02",
          "accession": "0000713676-22-000072",
          "derived": false
        },
        {
          "fiscal_year": 2022,
          "fiscal_quarter": 3,
          "period_label": "2022-Q3",
          "period_end": "2022-09-30",
          "value": 3.78,
          "filed": "2022-11-02",
          "accession": "0000713676-22-000092",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 1,
          "period_label": "2023-Q1",
          "period_end": "2023-03-31",
          "value": 3.98,
          "filed": "2023-05-02",
          "accession": "0000713676-23-000037",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 2,
          "period_label": "2023-Q2",
          "period_end": "2023-06-30",
          "value": 3.36,
          "filed": "2023-08-02",
          "accession": "0000713676-23-000058",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 3,
          "period_label": "2023-Q3",
          "period_end": "2023-09-30",
          "value": 3.6,
          "filed": "2023-11-02",
          "accession": "0000713676-23-000079",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 1,
          "period_label": "2024-Q1",
          "period_end": "2024-03-31",
          "value": 3.1,
          "filed": "2024-05-02",
          "accession": "0000713676-24-000046",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 2,
          "period_label": "2024-Q2",
          "period_end": "2024-06-30",
          "value": 3.39,
          "filed": "2024-08-02",
          "accession": "0000713676-24-000068",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 3,
          "period_label": "2024-Q3",
          "period_end": "2024-09-30",
          "value": 3.49,
          "filed": "2024-11-01",
          "accession": "0000713676-24-000081",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 1,
          "period_label": "2025-Q1",
          "period_end": "2025-03-31",
          "value": 3.51,
          "filed": "2025-05-02",
          "accession": "0001628280-25-021752",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 2,
          "period_label": "2025-Q2",
          "period_end": "2025-06-30",
          "value": 3.85,
          "filed": "2025-08-01",
          "accession": "0000713676-25-000060",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 3,
          "period_label": "2025-Q3",
          "period_end": "2025-09-30",
          "value": 4.35,
          "filed": "2025-11-03",
          "accession": "0000713676-25-000132",
          "derived": false
        },
        {
          "fiscal_year": 2026,
          "fiscal_quarter": 1,
          "period_label": "2026-Q1",
          "period_end": "2026-03-31",
          "value": 4.13,
          "filed": "2026-05-05",
          "accession": "0000713676-26-000038",
          "derived": false
        }
      ]
    }
  ]
}
