{
  "ticker": "CSL",
  "name": "CARLISLE COMPANIES INC",
  "cik": "0000790051",
  "sic": "3060",
  "sic_description": "Fabricated Rubber Products, NEC",
  "source": "SEC XBRL companyfacts",
  "source_url": "https://data.sec.gov/api/xbrl/companyfacts/CIK0000790051.json",
  "as_of": "2026-02-13",
  "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": "RevenueFromContractWithCustomerExcludingAssessedTax",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax"
      ],
      "points": [
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 3750800000.0,
          "filed": "2020-02-10",
          "accession": "0000790051-20-000071"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 4479500000.0,
          "filed": "2021-02-11",
          "accession": "0000790051-21-000080"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 4484600000.0,
          "filed": "2022-02-17",
          "accession": "0000790051-22-000061"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 3969900000.0,
          "filed": "2023-02-22",
          "accession": "0000790051-23-000046"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 3836700000.0,
          "filed": "2024-02-16",
          "accession": "0000790051-24-000058"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 5449400000.0,
          "filed": "2025-02-14",
          "accession": "0000790051-25-000077"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 4586900000.0,
          "filed": "2026-02-13",
          "accession": "0000790051-26-000012"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 5003600000.0,
          "filed": "2026-02-13",
          "accession": "0000790051-26-000012"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 5019900000.0,
          "filed": "2026-02-13",
          "accession": "0000790051-26-000012"
        }
      ]
    },
    {
      "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": 250100000.0,
          "filed": "2019-02-14",
          "accession": "0000790051-19-000070"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 365500000.0,
          "filed": "2020-02-10",
          "accession": "0000790051-20-000071"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 611100000.0,
          "filed": "2021-02-11",
          "accession": "0000790051-21-000080"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 472800000.0,
          "filed": "2022-02-17",
          "accession": "0000790051-22-000061"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 320100000.0,
          "filed": "2023-02-22",
          "accession": "0000790051-23-000046"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 421700000.0,
          "filed": "2024-02-16",
          "accession": "0000790051-24-000058"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 924000000.0,
          "filed": "2025-02-14",
          "accession": "0000790051-25-000077"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 767400000.0,
          "filed": "2026-02-13",
          "accession": "0000790051-26-000012"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 1311800000.0,
          "filed": "2026-02-13",
          "accession": "0000790051-26-000012"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 740700000.0,
          "filed": "2026-02-13",
          "accession": "0000790051-26-000012"
        }
      ]
    },
    {
      "metric_id": "operating_income",
      "label": "Operating income",
      "concept": "OperatingIncomeLoss",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:OperatingIncomeLoss"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 404200000.0,
          "filed": "2019-02-14",
          "accession": "0000790051-19-000070"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 464000000.0,
          "filed": "2020-02-10",
          "accession": "0000790051-20-000071"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 509000000.0,
          "filed": "2021-02-11",
          "accession": "0000790051-21-000080"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 634100000.0,
          "filed": "2022-02-17",
          "accession": "0000790051-22-000061"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 487800000.0,
          "filed": "2023-02-22",
          "accession": "0000790051-23-000046"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 573400000.0,
          "filed": "2024-02-16",
          "accession": "0000790051-24-000058"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 1204800000.0,
          "filed": "2025-02-14",
          "accession": "0000790051-25-000077"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 982800000.0,
          "filed": "2026-02-13",
          "accession": "0000790051-26-000012"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 1143100000.0,
          "filed": "2026-02-13",
          "accession": "0000790051-26-000012"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 1002500000.0,
          "filed": "2026-02-13",
          "accession": "0000790051-26-000012"
        }
      ]
    },
    {
      "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": 3.82,
          "filed": "2019-02-14",
          "accession": "0000790051-19-000070"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 5.71,
          "filed": "2020-02-10",
          "accession": "0000790051-20-000071"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 10.02,
          "filed": "2021-02-11",
          "accession": "0000790051-21-000080"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 8.19,
          "filed": "2022-02-17",
          "accession": "0000790051-22-000061"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 5.8,
          "filed": "2023-02-22",
          "accession": "0000790051-23-000046"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 7.91,
          "filed": "2024-02-16",
          "accession": "0000790051-24-000058"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 17.56,
          "filed": "2025-02-14",
          "accession": "0000790051-25-000077"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 15.18,
          "filed": "2026-02-13",
          "accession": "0000790051-26-000012"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 27.82,
          "filed": "2026-02-13",
          "accession": "0000790051-26-000012"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 17.12,
          "filed": "2026-02-13",
          "accession": "0000790051-26-000012"
        }
      ]
    },
    {
      "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": 531200000.0,
          "filed": "2019-02-14",
          "accession": "0000790051-19-000070"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 458700000.0,
          "filed": "2020-02-10",
          "accession": "0000790051-20-000071"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 339200000.0,
          "filed": "2021-02-11",
          "accession": "0000790051-21-000080"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 703100000.0,
          "filed": "2022-02-17",
          "accession": "0000790051-22-000061"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 696700000.0,
          "filed": "2023-02-22",
          "accession": "0000790051-23-000046"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 421700000.0,
          "filed": "2024-02-16",
          "accession": "0000790051-24-000058"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 1000900000.0,
          "filed": "2025-02-14",
          "accession": "0000790051-25-000077"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 1201300000.0,
          "filed": "2026-02-13",
          "accession": "0000790051-26-000012"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 1030300000.0,
          "filed": "2026-02-13",
          "accession": "0000790051-26-000012"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 1101800000.0,
          "filed": "2026-02-13",
          "accession": "0000790051-26-000012"
        }
      ]
    },
    {
      "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": 108800000.0,
          "filed": "2019-02-14",
          "accession": "0000790051-19-000070"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 159900000.0,
          "filed": "2020-02-10",
          "accession": "0000790051-20-000071"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 120700000.0,
          "filed": "2021-02-11",
          "accession": "0000790051-21-000080"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 88900000.0,
          "filed": "2022-02-17",
          "accession": "0000790051-22-000061"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 95500000.0,
          "filed": "2023-02-22",
          "accession": "0000790051-23-000046"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 134800000.0,
          "filed": "2024-02-16",
          "accession": "0000790051-24-000058"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 183500000.0,
          "filed": "2025-02-14",
          "accession": "0000790051-25-000077"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 142200000.0,
          "filed": "2026-02-13",
          "accession": "0000790051-26-000012"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 113300000.0,
          "filed": "2026-02-13",
          "accession": "0000790051-26-000012"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 131200000.0,
          "filed": "2026-02-13",
          "accession": "0000790051-26-000012"
        }
      ]
    },
    {
      "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": 84500000.0,
          "filed": "2019-02-14",
          "accession": "0000790051-19-000070"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 92100000.0,
          "filed": "2020-02-10",
          "accession": "0000790051-20-000071"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 93500000.0,
          "filed": "2021-02-11",
          "accession": "0000790051-21-000080"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 102900000.0,
          "filed": "2022-02-17",
          "accession": "0000790051-22-000061"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 112400000.0,
          "filed": "2023-02-22",
          "accession": "0000790051-23-000046"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 112500000.0,
          "filed": "2024-02-16",
          "accession": "0000790051-24-000058"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 134400000.0,
          "filed": "2025-02-14",
          "accession": "0000790051-25-000077"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 160300000.0,
          "filed": "2026-02-13",
          "accession": "0000790051-26-000012"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 172400000.0,
          "filed": "2026-02-13",
          "accession": "0000790051-26-000012"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 181100000.0,
          "filed": "2026-02-13",
          "accession": "0000790051-26-000012"
        }
      ]
    },
    {
      "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": 75000000.0,
          "filed": "2019-02-14",
          "accession": "0000790051-19-000070"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 268400000.0,
          "filed": "2020-02-10",
          "accession": "0000790051-20-000071"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 459800000.0,
          "filed": "2021-02-11",
          "accession": "0000790051-21-000080"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 382100000.0,
          "filed": "2022-02-17",
          "accession": "0000790051-22-000061"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 382400000.0,
          "filed": "2023-02-22",
          "accession": "0000790051-23-000046"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 315600000.0,
          "filed": "2024-02-16",
          "accession": "0000790051-24-000058"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 400000000.0,
          "filed": "2025-02-14",
          "accession": "0000790051-25-000077"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 900000000.0,
          "filed": "2026-02-13",
          "accession": "0000790051-26-000012"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 1585900000.0,
          "filed": "2026-02-13",
          "accession": "0000790051-26-000012"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 1300000000.0,
          "filed": "2026-02-13",
          "accession": "0000790051-26-000012"
        }
      ]
    },
    {
      "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": 3965800000.0,
          "filed": "2019-02-14",
          "accession": "0000790051-19-000070"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 5299800000.0,
          "filed": "2020-02-10",
          "accession": "0000790051-20-000071"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 5249200000.0,
          "filed": "2021-02-11",
          "accession": "0000790051-21-000080"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 5496000000.0,
          "filed": "2022-02-17",
          "accession": "0000790051-22-000061"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 5866400000.0,
          "filed": "2022-02-17",
          "accession": "0000790051-22-000061"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 7246800000.0,
          "filed": "2023-02-22",
          "accession": "0000790051-23-000046"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 7222000000.0,
          "filed": "2024-02-16",
          "accession": "0000790051-24-000058"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 6620000000.0,
          "filed": "2025-02-14",
          "accession": "0000790051-25-000077"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 5816600000.0,
          "filed": "2026-02-13",
          "accession": "0000790051-26-000012"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 6263000000.0,
          "filed": "2026-02-13",
          "accession": "0000790051-26-000012"
        }
      ]
    },
    {
      "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": 2466900000.0,
          "filed": "2020-02-10",
          "accession": "0000790051-20-000071"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 2528300000.0,
          "filed": "2021-02-11",
          "accession": "0000790051-21-000080"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 2597400000.0,
          "filed": "2022-02-17",
          "accession": "0000790051-22-000061"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 2642800000.0,
          "filed": "2023-02-22",
          "accession": "0000790051-23-000046"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 2537700000.0,
          "filed": "2024-02-16",
          "accession": "0000790051-24-000058"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 2629500000.0,
          "filed": "2025-02-14",
          "accession": "0000790051-25-000077"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 3024400000.0,
          "filed": "2026-02-13",
          "accession": "0000790051-26-000012"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 2829000000.0,
          "filed": "2026-02-13",
          "accession": "0000790051-26-000012"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 2463300000.0,
          "filed": "2026-02-13",
          "accession": "0000790051-26-000012"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 1795400000.0,
          "filed": "2026-02-13",
          "accession": "0000790051-26-000012"
        }
      ]
    },
    {
      "metric_id": "cash",
      "label": "Cash and cash equivalents",
      "concept": "CashAndCashEquivalentsAtCarryingValue",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:CashAndCashEquivalentsAtCarryingValue"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 385000000.0,
          "filed": "2019-02-14",
          "accession": "0000790051-19-000070"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 378300000.0,
          "filed": "2019-02-14",
          "accession": "0000790051-19-000070"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 803600000.0,
          "filed": "2020-02-10",
          "accession": "0000790051-20-000071"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 351200000.0,
          "filed": "2021-02-11",
          "accession": "0000790051-21-000080"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 897100000.0,
          "filed": "2022-02-17",
          "accession": "0000790051-22-000061"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 324400000.0,
          "filed": "2023-02-22",
          "accession": "0000790051-23-000046"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 364800000.0,
          "filed": "2024-02-16",
          "accession": "0000790051-24-000058"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 576700000.0,
          "filed": "2025-02-14",
          "accession": "0000790051-25-000077"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 753500000.0,
          "filed": "2026-02-13",
          "accession": "0000790051-26-000012"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 1112100000.0,
          "filed": "2026-02-13",
          "accession": "0000790051-26-000012"
        }
      ]
    },
    {
      "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": 2016,
          "period_end": "2016-12-31",
          "value": 422400000.0,
          "filed": "2019-02-14",
          "accession": "0000790051-19-000070"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 298800000.0,
          "filed": "2020-02-10",
          "accession": "0000790051-20-000071"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 218500000.0,
          "filed": "2021-02-11",
          "accession": "0000790051-21-000080"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 614200000.0,
          "filed": "2022-02-17",
          "accession": "0000790051-22-000061"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 601200000.0,
          "filed": "2023-02-22",
          "accession": "0000790051-23-000046"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 286900000.0,
          "filed": "2024-02-16",
          "accession": "0000790051-24-000058"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 817400000.0,
          "filed": "2025-02-14",
          "accession": "0000790051-25-000077"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 1059100000.0,
          "filed": "2026-02-13",
          "accession": "0000790051-26-000012"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 917000000.0,
          "filed": "2026-02-13",
          "accession": "0000790051-26-000012"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 970600000.0,
          "filed": "2026-02-13",
          "accession": "0000790051-26-000012"
        }
      ]
    },
    {
      "metric_id": "net_margin",
      "label": "Net margin",
      "concept": "NetIncomeLoss / RevenueFromContractWithCustomerExcludingAssessedTax",
      "unit": "Percent",
      "derived": true,
      "source_concepts": [
        "us-gaap:NetIncomeLoss",
        "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax"
      ],
      "points": [
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 9.744587821264798,
          "filed": "2020-02-10",
          "accession": "0000790051-20-000071"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 13.64214756111173,
          "filed": "2021-02-11",
          "accession": "0000790051-21-000080"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 10.542746287294296,
          "filed": "2022-02-17",
          "accession": "0000790051-22-000061"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 8.063175394846219,
          "filed": "2023-02-22",
          "accession": "0000790051-23-000046"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 10.991216409935623,
          "filed": "2024-02-16",
          "accession": "0000790051-24-000058"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 16.955995155429957,
          "filed": "2025-02-14",
          "accession": "0000790051-25-000077"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 16.730253548147985,
          "filed": "2026-02-13",
          "accession": "0000790051-26-000012"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 26.21712367095691,
          "filed": "2026-02-13",
          "accession": "0000790051-26-000012"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 14.755274009442418,
          "filed": "2026-02-13",
          "accession": "0000790051-26-000012"
        }
      ]
    },
    {
      "metric_id": "operating_margin",
      "label": "Operating margin",
      "concept": "OperatingIncomeLoss / RevenueFromContractWithCustomerExcludingAssessedTax",
      "unit": "Percent",
      "derived": true,
      "source_concepts": [
        "us-gaap:OperatingIncomeLoss",
        "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax"
      ],
      "points": [
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 12.370694251892928,
          "filed": "2020-02-10",
          "accession": "0000790051-20-000071"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 11.362875320906351,
          "filed": "2021-02-11",
          "accession": "0000790051-21-000080"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 14.139499620924942,
          "filed": "2022-02-17",
          "accession": "0000790051-22-000061"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 12.287463160281115,
          "filed": "2023-02-22",
          "accession": "0000790051-23-000046"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 14.945135142179478,
          "filed": "2024-02-16",
          "accession": "0000790051-24-000058"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 22.108856020846332,
          "filed": "2025-02-14",
          "accession": "0000790051-25-000077"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 21.426235583945584,
          "filed": "2026-02-13",
          "accession": "0000790051-26-000012"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 22.845551203133745,
          "filed": "2026-02-13",
          "accession": "0000790051-26-000012"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 19.970517340982887,
          "filed": "2026-02-13",
          "accession": "0000790051-26-000012"
        }
      ]
    },
    {
      "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": 10.138230167416594,
          "filed": "2020-02-10",
          "accession": "0000790051-19-000070"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 14.456354071906025,
          "filed": "2021-02-11",
          "accession": "0000790051-20-000071"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 23.527373527373527,
          "filed": "2022-02-17",
          "accession": "0000790051-21-000080"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 17.89011654306039,
          "filed": "2023-02-22",
          "accession": "0000790051-22-000061"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 12.613784135240572,
          "filed": "2024-02-16",
          "accession": "0000790051-23-000046"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 16.03726944285986,
          "filed": "2025-02-14",
          "accession": "0000790051-24-000058"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 30.551514349953713,
          "filed": "2026-02-13",
          "accession": "0000790051-25-000077"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 27.126193001060443,
          "filed": "2026-02-13",
          "accession": "0000790051-26-000012"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 53.25376527422563,
          "filed": "2026-02-13",
          "accession": "0000790051-26-000012"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 41.25543054472541,
          "filed": "2026-02-13",
          "accession": "0000790051-26-000012"
        }
      ]
    },
    {
      "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": 6.306419890060014,
          "filed": "2019-02-14",
          "accession": "0000790051-19-000070"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 6.896486659873958,
          "filed": "2020-02-10",
          "accession": "0000790051-20-000071"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 11.641773984607179,
          "filed": "2021-02-11",
          "accession": "0000790051-21-000080"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 8.602620087336245,
          "filed": "2022-02-17",
          "accession": "0000790051-22-000061"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 5.456498022637392,
          "filed": "2023-02-22",
          "accession": "0000790051-23-000046"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 5.8191201633824585,
          "filed": "2024-02-16",
          "accession": "0000790051-24-000058"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 12.794239822763778,
          "filed": "2025-02-14",
          "accession": "0000790051-25-000077"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 11.59214501510574,
          "filed": "2026-02-13",
          "accession": "0000790051-26-000012"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 22.55269401368497,
          "filed": "2026-02-13",
          "accession": "0000790051-26-000012"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 11.826600670605142,
          "filed": "2026-02-13",
          "accession": "0000790051-26-000012"
        }
      ]
    },
    {
      "metric_id": "current_ratio",
      "label": "Current ratio",
      "concept": "AssetsCurrent / LiabilitiesCurrent",
      "unit": "Ratio",
      "derived": true,
      "source_concepts": [
        "us-gaap:AssetsCurrent",
        "us-gaap:LiabilitiesCurrent"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 2.639143135345667,
          "filed": "2018-02-16",
          "accession": "0000790051-18-000095"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 2.4971150926207106,
          "filed": "2019-02-14",
          "accession": "0000790051-19-000070"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 3.4531564808596373,
          "filed": "2020-02-10",
          "accession": "0000790051-20-000071"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 1.9488320355951056,
          "filed": "2021-02-11",
          "accession": "0000790051-21-000080"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 3.418910554008047,
          "filed": "2022-02-17",
          "accession": "0000790051-22-000061"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 1.839162035057717,
          "filed": "2023-02-22",
          "accession": "0000790051-23-000046"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 2.0817878338278932,
          "filed": "2024-02-16",
          "accession": "0000790051-24-000058"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 2.8728820703026217,
          "filed": "2025-02-14",
          "accession": "0000790051-25-000077"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 2.893211174526885,
          "filed": "2026-02-13",
          "accession": "0000790051-26-000012"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 3.0942934782608695,
          "filed": "2026-02-13",
          "accession": "0000790051-26-000012"
        }
      ]
    }
  ],
  "quarterly": [
    {
      "metric_id": "revenue",
      "label": "Revenue",
      "concept": "RevenueFromContractWithCustomerExcludingAssessedTax",
      "unit": "USD",
      "source_concepts": [
        "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax"
      ],
      "points": [
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 2,
          "period_label": "2023-Q2",
          "period_end": "2023-06-30",
          "value": 1525900000.0,
          "filed": "2023-07-27",
          "accession": "0000790051-23-000134",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 3,
          "period_label": "2023-Q3",
          "period_end": "2023-09-30",
          "value": 1259800000.0,
          "filed": "2023-10-27",
          "accession": "0000790051-23-000180",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 4,
          "period_label": "2023-Q4",
          "period_end": "2023-12-31",
          "value": 1127500000.0,
          "filed": "2024-02-16",
          "accession": "0000790051-24-000058",
          "derived": true
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 1,
          "period_label": "2024-Q1",
          "period_end": "2024-03-31",
          "value": 1096500000.0,
          "filed": "2024-04-26",
          "accession": "0000790051-24-000085",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 2,
          "period_label": "2024-Q2",
          "period_end": "2024-06-30",
          "value": 1450600000.0,
          "filed": "2024-07-25",
          "accession": "0000790051-24-000166",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 3,
          "period_label": "2024-Q3",
          "period_end": "2024-09-30",
          "value": 1333600000.0,
          "filed": "2024-10-25",
          "accession": "0000790051-24-000198",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 4,
          "period_label": "2024-Q4",
          "period_end": "2024-12-31",
          "value": 1122900000.0,
          "filed": "2025-02-14",
          "accession": "0000790051-25-000077",
          "derived": true
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 1,
          "period_label": "2025-Q1",
          "period_end": "2025-03-31",
          "value": 1095800000.0,
          "filed": "2025-04-24",
          "accession": "0000790051-25-000097",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 2,
          "period_label": "2025-Q2",
          "period_end": "2025-06-30",
          "value": 1449500000.0,
          "filed": "2025-07-31",
          "accession": "0000790051-25-000146",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 3,
          "period_label": "2025-Q3",
          "period_end": "2025-09-30",
          "value": 1346900000.0,
          "filed": "2025-10-30",
          "accession": "0000790051-25-000159",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 4,
          "period_label": "2025-Q4",
          "period_end": "2025-12-31",
          "value": 1127700000.0,
          "filed": "2026-02-13",
          "accession": "0000790051-26-000012",
          "derived": true
        },
        {
          "fiscal_year": 2026,
          "fiscal_quarter": 1,
          "period_label": "2026-Q1",
          "period_end": "2026-03-31",
          "value": 1052100000.0,
          "filed": "2026-04-24",
          "accession": "0000790051-26-000017",
          "derived": false
        }
      ]
    },
    {
      "metric_id": "net_income",
      "label": "Net income",
      "concept": "NetIncomeLoss",
      "unit": "USD",
      "source_concepts": [
        "us-gaap:NetIncomeLoss"
      ],
      "points": [
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 2,
          "period_label": "2023-Q2",
          "period_end": "2023-06-30",
          "value": 194600000.0,
          "filed": "2023-07-27",
          "accession": "0000790051-23-000134",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 3,
          "period_label": "2023-Q3",
          "period_end": "2023-09-30",
          "value": 265600000.0,
          "filed": "2023-10-27",
          "accession": "0000790051-23-000180",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 4,
          "period_label": "2023-Q4",
          "period_end": "2023-12-31",
          "value": 205500000.0,
          "filed": "2024-02-16",
          "accession": "0000790051-24-000058",
          "derived": true
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 1,
          "period_label": "2024-Q1",
          "period_end": "2024-03-31",
          "value": 192300000.0,
          "filed": "2024-04-26",
          "accession": "0000790051-24-000085",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 2,
          "period_label": "2024-Q2",
          "period_end": "2024-06-30",
          "value": 712400000.0,
          "filed": "2024-07-25",
          "accession": "0000790051-24-000166",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 3,
          "period_label": "2024-Q3",
          "period_end": "2024-09-30",
          "value": 244300000.0,
          "filed": "2024-10-25",
          "accession": "0000790051-24-000198",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 4,
          "period_label": "2024-Q4",
          "period_end": "2024-12-31",
          "value": 162800000.0,
          "filed": "2025-02-14",
          "accession": "0000790051-25-000077",
          "derived": true
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 1,
          "period_label": "2025-Q1",
          "period_end": "2025-03-31",
          "value": 143300000.0,
          "filed": "2025-04-24",
          "accession": "0000790051-25-000097",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 2,
          "period_label": "2025-Q2",
          "period_end": "2025-06-30",
          "value": 255800000.0,
          "filed": "2025-07-31",
          "accession": "0000790051-25-000146",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 3,
          "period_label": "2025-Q3",
          "period_end": "2025-09-30",
          "value": 214200000.0,
          "filed": "2025-10-30",
          "accession": "0000790051-25-000159",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 4,
          "period_label": "2025-Q4",
          "period_end": "2025-12-31",
          "value": 127400000.0,
          "filed": "2026-02-13",
          "accession": "0000790051-26-000012",
          "derived": true
        },
        {
          "fiscal_year": 2026,
          "fiscal_quarter": 1,
          "period_label": "2026-Q1",
          "period_end": "2026-03-31",
          "value": 127700000.0,
          "filed": "2026-04-24",
          "accession": "0000790051-26-000017",
          "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": 5.73,
          "filed": "2022-07-28",
          "accession": "0000790051-22-000146",
          "derived": false
        },
        {
          "fiscal_year": 2022,
          "fiscal_quarter": 3,
          "period_label": "2022-Q3",
          "period_end": "2022-09-30",
          "value": 4.83,
          "filed": "2022-10-28",
          "accession": "0000790051-22-000190",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 1,
          "period_label": "2023-Q1",
          "period_end": "2023-03-31",
          "value": 1.96,
          "filed": "2023-04-28",
          "accession": "0000790051-23-000068",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 2,
          "period_label": "2023-Q2",
          "period_end": "2023-06-30",
          "value": 3.79,
          "filed": "2023-07-27",
          "accession": "0000790051-23-000134",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 3,
          "period_label": "2023-Q3",
          "period_end": "2023-09-30",
          "value": 5.29,
          "filed": "2023-10-27",
          "accession": "0000790051-23-000180",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 1,
          "period_label": "2024-Q1",
          "period_end": "2024-03-31",
          "value": 3.97,
          "filed": "2024-04-26",
          "accession": "0000790051-24-000085",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 2,
          "period_label": "2024-Q2",
          "period_end": "2024-06-30",
          "value": 14.84,
          "filed": "2024-07-25",
          "accession": "0000790051-24-000166",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 3,
          "period_label": "2024-Q3",
          "period_end": "2024-09-30",
          "value": 5.25,
          "filed": "2024-10-25",
          "accession": "0000790051-24-000198",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 1,
          "period_label": "2025-Q1",
          "period_end": "2025-03-31",
          "value": 3.2,
          "filed": "2025-04-24",
          "accession": "0000790051-25-000097",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 2,
          "period_label": "2025-Q2",
          "period_end": "2025-06-30",
          "value": 5.88,
          "filed": "2025-07-31",
          "accession": "0000790051-25-000146",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 3,
          "period_label": "2025-Q3",
          "period_end": "2025-09-30",
          "value": 4.98,
          "filed": "2025-10-30",
          "accession": "0000790051-25-000159",
          "derived": false
        },
        {
          "fiscal_year": 2026,
          "fiscal_quarter": 1,
          "period_label": "2026-Q1",
          "period_end": "2026-03-31",
          "value": 3.1,
          "filed": "2026-04-24",
          "accession": "0000790051-26-000017",
          "derived": false
        }
      ]
    }
  ]
}
