{
  "ticker": "ZD",
  "name": "ZIFF DAVIS, INC.",
  "cik": "0001084048",
  "sic": "4822",
  "sic_description": "Telegraph & Other Message Communications",
  "source": "SEC XBRL companyfacts",
  "source_url": "https://data.sec.gov/api/xbrl/companyfacts/CIK0001084048.json",
  "as_of": "2026-02-24",
  "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": 2022,
          "period_end": "2022-12-31",
          "value": 1390997000.0,
          "filed": "2025-02-25",
          "accession": "0001084048-25-000007"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 1364028000.0,
          "filed": "2026-02-24",
          "accession": "0001084048-26-000005"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 1401688000.0,
          "filed": "2026-02-24",
          "accession": "0001084048-26-000005"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 1451268000.0,
          "filed": "2026-02-24",
          "accession": "0001084048-26-000005"
        }
      ]
    },
    {
      "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": 152439000.0,
          "filed": "2019-03-01",
          "accession": "0001084048-19-000002"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 139425000.0,
          "filed": "2020-03-02",
          "accession": "0001084048-20-000012"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 128687000.0,
          "filed": "2021-03-01",
          "accession": "0001084048-21-000012"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 218806000.0,
          "filed": "2022-03-15",
          "accession": "0001084048-22-000015"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 150668000.0,
          "filed": "2023-03-01",
          "accession": "0001084048-23-000010"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 496714000.0,
          "filed": "2024-02-26",
          "accession": "0001084048-24-000013"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 63757000.0,
          "filed": "2025-02-25",
          "accession": "0001084048-25-000007"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 41503000.0,
          "filed": "2026-02-24",
          "accession": "0001084048-26-000005"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 63047000.0,
          "filed": "2026-02-24",
          "accession": "0001084048-26-000005"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 47354000.0,
          "filed": "2026-02-24",
          "accession": "0001084048-26-000005"
        }
      ]
    },
    {
      "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": 242566000.0,
          "filed": "2019-03-01",
          "accession": "0001084048-19-000002"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 245708000.0,
          "filed": "2020-03-02",
          "accession": "0001084048-20-000012"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 244280000.0,
          "filed": "2021-03-01",
          "accession": "0001084048-21-000012"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 88223000.0,
          "filed": "2022-03-15",
          "accession": "0001084048-22-000015"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 138340000.0,
          "filed": "2023-03-01",
          "accession": "0001084048-23-000010"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 167340000.0,
          "filed": "2024-02-26",
          "accession": "0001084048-24-000013"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 198941000.0,
          "filed": "2025-02-25",
          "accession": "0001084048-25-000007"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 132611000.0,
          "filed": "2026-02-24",
          "accession": "0001084048-26-000005"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 113648000.0,
          "filed": "2026-02-24",
          "accession": "0001084048-26-000005"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 183086000.0,
          "filed": "2026-02-24",
          "accession": "0001084048-26-000005"
        }
      ]
    },
    {
      "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.13,
          "filed": "2019-03-01",
          "accession": "0001084048-19-000002"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 2.83,
          "filed": "2020-03-02",
          "accession": "0001084048-20-000012"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 2.59,
          "filed": "2021-03-01",
          "accession": "0001084048-21-000012"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 4.39,
          "filed": "2022-03-15",
          "accession": "0001084048-22-000015"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 3.18,
          "filed": "2023-03-01",
          "accession": "0001084048-23-000010"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 10.37,
          "filed": "2024-02-26",
          "accession": "0001084048-24-000013"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 1.36,
          "filed": "2025-02-25",
          "accession": "0001084048-25-000007"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 0.89,
          "filed": "2026-02-24",
          "accession": "0001084048-26-000005"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 1.42,
          "filed": "2026-02-24",
          "accession": "0001084048-26-000005"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 1.15,
          "filed": "2026-02-24",
          "accession": "0001084048-26-000005"
        }
      ]
    },
    {
      "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": 282387000.0,
          "filed": "2019-03-01",
          "accession": "0001084048-19-000002"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 264419000.0,
          "filed": "2020-03-02",
          "accession": "0001084048-20-000012"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 401325000.0,
          "filed": "2021-03-01",
          "accession": "0001084048-21-000012"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 412539000.0,
          "filed": "2022-03-15",
          "accession": "0001084048-22-000015"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 480079000.0,
          "filed": "2023-03-01",
          "accession": "0001084048-23-000010"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 516536000.0,
          "filed": "2024-02-26",
          "accession": "0001084048-24-000013"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 336444000.0,
          "filed": "2025-02-25",
          "accession": "0001084048-25-000007"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 319962000.0,
          "filed": "2026-02-24",
          "accession": "0001084048-26-000005"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 390315000.0,
          "filed": "2026-02-24",
          "accession": "0001084048-26-000005"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 407068000.0,
          "filed": "2026-02-24",
          "accession": "0001084048-26-000005"
        }
      ]
    },
    {
      "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": 24746000.0,
          "filed": "2019-03-01",
          "accession": "0001084048-19-000002"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 39595000.0,
          "filed": "2020-03-02",
          "accession": "0001084048-20-000012"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 56379000.0,
          "filed": "2021-03-01",
          "accession": "0001084048-21-000012"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 70588000.0,
          "filed": "2022-03-15",
          "accession": "0001084048-22-000015"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 92552000.0,
          "filed": "2023-03-01",
          "accession": "0001084048-23-000010"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 113740000.0,
          "filed": "2024-02-26",
          "accession": "0001084048-24-000013"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 106154000.0,
          "filed": "2025-02-25",
          "accession": "0001084048-25-000007"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 108729000.0,
          "filed": "2026-02-24",
          "accession": "0001084048-26-000005"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 106635000.0,
          "filed": "2026-02-24",
          "accession": "0001084048-26-000005"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 119198000.0,
          "filed": "2026-02-24",
          "accession": "0001084048-26-000005"
        }
      ]
    },
    {
      "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": 56496000.0,
          "filed": "2019-03-01",
          "accession": "0001084048-19-000002"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 9850000.0,
          "filed": "2020-03-02",
          "accession": "0001084048-20-000012"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 47102000.0,
          "filed": "2021-03-01",
          "accession": "0001084048-21-000012"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 20803000.0,
          "filed": "2022-03-15",
          "accession": "0001084048-22-000015"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 275654000.0,
          "filed": "2023-03-01",
          "accession": "0001084048-23-000010"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 78327000.0,
          "filed": "2024-02-26",
          "accession": "0001084048-24-000013"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 78291000.0,
          "filed": "2025-02-25",
          "accession": "0001084048-25-000007"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 108527000.0,
          "filed": "2026-02-24",
          "accession": "0001084048-26-000005"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 185181000.0,
          "filed": "2026-02-24",
          "accession": "0001084048-26-000005"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 173792000.0,
          "filed": "2026-02-24",
          "accession": "0001084048-26-000005"
        }
      ]
    },
    {
      "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": 2062328000.0,
          "filed": "2018-03-01",
          "accession": "0001084048-18-000001"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 2453093000.0,
          "filed": "2019-03-01",
          "accession": "0001084048-19-000002"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 2560830000.0,
          "filed": "2020-03-02",
          "accession": "0001084048-20-000012"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 3505846000.0,
          "filed": "2021-03-01",
          "accession": "0001084048-21-000012"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 3665331000.0,
          "filed": "2022-03-15",
          "accession": "0001084048-22-000015"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 3770280000.0,
          "filed": "2023-03-01",
          "accession": "0001084048-23-000010"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 3533270000.0,
          "filed": "2024-02-26",
          "accession": "0001084048-24-000013"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 3471022000.0,
          "filed": "2025-02-25",
          "accession": "0001084048-25-000007"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 3704334000.0,
          "filed": "2026-02-24",
          "accession": "0001084048-26-000005"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 3663306000.0,
          "filed": "2026-02-24",
          "accession": "0001084048-26-000005"
        }
      ]
    },
    {
      "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": 1147792000.0,
          "filed": "2018-03-01",
          "accession": "0001084048-18-000001"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 1432788000.0,
          "filed": "2019-03-01",
          "accession": "0001084048-19-000002"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 1525086000.0,
          "filed": "2020-03-02",
          "accession": "0001084048-20-000012"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 2194654000.0,
          "filed": "2021-03-01",
          "accession": "0001084048-21-000012"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 2454313000.0,
          "filed": "2022-03-15",
          "accession": "0001084048-22-000015"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 1802548000.0,
          "filed": "2023-03-01",
          "accession": "0001084048-23-000010"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 1640659000.0,
          "filed": "2024-02-26",
          "accession": "0001084048-24-000013"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 1578024000.0,
          "filed": "2025-02-25",
          "accession": "0001084048-25-000007"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 1893452000.0,
          "filed": "2026-02-24",
          "accession": "0001084048-26-000005"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 1909731000.0,
          "filed": "2026-02-24",
          "accession": "0001084048-26-000005"
        }
      ]
    },
    {
      "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": 914536000.0,
          "filed": "2020-03-02",
          "accession": "0001084048-20-000012"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 1020305000.0,
          "filed": "2021-03-01",
          "accession": "0001084048-21-000012"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 1035744000.0,
          "filed": "2022-03-15",
          "accession": "0001084048-22-000015"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 1311192000.0,
          "filed": "2023-03-01",
          "accession": "0001084048-23-000010"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 1211018000.0,
          "filed": "2024-02-26",
          "accession": "0001084048-24-000013"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 1967732000.0,
          "filed": "2025-02-25",
          "accession": "0001084048-25-000007"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 1892611000.0,
          "filed": "2026-02-24",
          "accession": "0001084048-26-000005"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 1892998000.0,
          "filed": "2026-02-24",
          "accession": "0001084048-26-000005"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 1810882000.0,
          "filed": "2026-02-24",
          "accession": "0001084048-26-000005"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 1753575000.0,
          "filed": "2026-02-24",
          "accession": "0001084048-26-000005"
        }
      ]
    },
    {
      "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": 123950000.0,
          "filed": "2019-03-01",
          "accession": "0001084048-19-000002"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 350945000.0,
          "filed": "2019-03-01",
          "accession": "0001084048-19-000002"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 209474000.0,
          "filed": "2020-03-02",
          "accession": "0001084048-20-000012"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 575615000.0,
          "filed": "2021-03-01",
          "accession": "0001084048-21-000012"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 176442000.0,
          "filed": "2022-03-15",
          "accession": "0001084048-22-000015"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 694842000.0,
          "filed": "2023-03-01",
          "accession": "0001084048-23-000010"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 652793000.0,
          "filed": "2024-02-26",
          "accession": "0001084048-24-000013"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 737612000.0,
          "filed": "2025-02-25",
          "accession": "0001084048-25-000007"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 505880000.0,
          "filed": "2026-02-24",
          "accession": "0001084048-26-000005"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 607011000.0,
          "filed": "2026-02-24",
          "accession": "0001084048-26-000005"
        }
      ]
    },
    {
      "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": 257641000.0,
          "filed": "2019-03-01",
          "accession": "0001084048-19-000002"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 224824000.0,
          "filed": "2020-03-02",
          "accession": "0001084048-20-000012"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 344946000.0,
          "filed": "2021-03-01",
          "accession": "0001084048-21-000012"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 341951000.0,
          "filed": "2022-03-15",
          "accession": "0001084048-22-000015"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 387527000.0,
          "filed": "2023-03-01",
          "accession": "0001084048-23-000010"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 402796000.0,
          "filed": "2024-02-26",
          "accession": "0001084048-24-000013"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 230290000.0,
          "filed": "2025-02-25",
          "accession": "0001084048-25-000007"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 211233000.0,
          "filed": "2026-02-24",
          "accession": "0001084048-26-000005"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 283680000.0,
          "filed": "2026-02-24",
          "accession": "0001084048-26-000005"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 287870000.0,
          "filed": "2026-02-24",
          "accession": "0001084048-26-000005"
        }
      ]
    },
    {
      "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": 2022,
          "period_end": "2022-12-31",
          "value": 4.583546909159401,
          "filed": "2025-02-25",
          "accession": "0001084048-25-000007"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 3.042679475787887,
          "filed": "2026-02-24",
          "accession": "0001084048-26-000005"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 4.497933919673993,
          "filed": "2026-02-24",
          "accession": "0001084048-26-000005"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 3.2629397189216607,
          "filed": "2026-02-24",
          "accession": "0001084048-26-000005"
        }
      ]
    },
    {
      "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": 2022,
          "period_end": "2022-12-31",
          "value": 14.30204378586007,
          "filed": "2025-02-25",
          "accession": "0001084048-25-000007"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 9.722014504101088,
          "filed": "2026-02-24",
          "accession": "0001084048-26-000005"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 8.107938428523322,
          "filed": "2026-02-24",
          "accession": "0001084048-26-000005"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 12.61558857495652,
          "filed": "2026-02-24",
          "accession": "0001084048-26-000005"
        }
      ]
    },
    {
      "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": 16.66845263609087,
          "filed": "2020-03-02",
          "accession": "0001084048-19-000002"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 13.665031534688158,
          "filed": "2021-03-01",
          "accession": "0001084048-20-000012"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 12.42459526678407,
          "filed": "2022-03-15",
          "accession": "0001084048-21-000012"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 16.68756368251179,
          "filed": "2023-03-01",
          "accession": "0001084048-22-000015"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 12.441433570764431,
          "filed": "2024-02-26",
          "accession": "0001084048-23-000010"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 25.242970079258757,
          "filed": "2025-02-25",
          "accession": "0001084048-24-000013"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 3.368732401956873,
          "filed": "2026-02-24",
          "accession": "0001084048-25-000007"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 2.192448169517348,
          "filed": "2026-02-24",
          "accession": "0001084048-26-000005"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 3.4815631278018113,
          "filed": "2026-02-24",
          "accession": "0001084048-26-000005"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 2.7004262720442527,
          "filed": "2026-02-24",
          "accession": "0001084048-26-000005"
        }
      ]
    },
    {
      "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": 7.391598232676859,
          "filed": "2019-03-01",
          "accession": "0001084048-19-000002"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 5.683641019724894,
          "filed": "2020-03-02",
          "accession": "0001084048-20-000012"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 5.025206671274548,
          "filed": "2021-03-01",
          "accession": "0001084048-21-000012"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 6.241175453799168,
          "filed": "2022-03-15",
          "accession": "0001084048-22-000015"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 4.1106246611833965,
          "filed": "2023-03-01",
          "accession": "0001084048-23-000010"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 13.174459191359794,
          "filed": "2024-02-26",
          "accession": "0001084048-24-000013"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 1.8044757406028975,
          "filed": "2025-02-25",
          "accession": "0001084048-25-000007"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 1.1956997103446765,
          "filed": "2026-02-24",
          "accession": "0001084048-26-000005"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 1.701979357153,
          "filed": "2026-02-24",
          "accession": "0001084048-26-000005"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 1.2926575066347175,
          "filed": "2026-02-24",
          "accession": "0001084048-26-000005"
        }
      ]
    },
    {
      "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": 1.2550539289869398,
          "filed": "2020-03-02",
          "accession": "0001084048-18-000001"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 1.4042742121228455,
          "filed": "2021-03-01",
          "accession": "0001084048-19-000002"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 1.472454583371953,
          "filed": "2022-03-15",
          "accession": "0001084048-20-000012"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 1.6737853800206224,
          "filed": "2023-03-01",
          "accession": "0001084048-21-000012"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 2.026652783030475,
          "filed": "2024-02-26",
          "accession": "0001084048-22-000015"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 0.9160536089264188,
          "filed": "2025-02-25",
          "accession": "0001084048-23-000010"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 0.866875971871663,
          "filed": "2026-02-24",
          "accession": "0001084048-24-000013"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 0.8336110233608276,
          "filed": "2026-02-24",
          "accession": "0001084048-25-000007"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 1.0455965656514339,
          "filed": "2026-02-24",
          "accession": "0001084048-26-000005"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 1.0890500834010521,
          "filed": "2026-02-24",
          "accession": "0001084048-26-000005"
        }
      ]
    },
    {
      "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": 0.7663673861291509,
          "filed": "2018-03-01",
          "accession": "0001084048-18-000001"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 2.340333154785705,
          "filed": "2019-03-01",
          "accession": "0001084048-19-000002"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 1.4978784467106163,
          "filed": "2020-03-02",
          "accession": "0001084048-20-000012"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 1.0645609671781675,
          "filed": "2021-03-01",
          "accession": "0001084048-21-000012"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 0.705727121822436,
          "filed": "2022-03-15",
          "accession": "0001084048-22-000015"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 2.6157976663086893,
          "filed": "2023-03-01",
          "accession": "0001084048-23-000010"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 2.507288737605446,
          "filed": "2024-02-26",
          "accession": "0001084048-24-000013"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 2.7579967255860485,
          "filed": "2025-02-25",
          "accession": "0001084048-25-000007"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 1.4139645883329794,
          "filed": "2026-02-24",
          "accession": "0001084048-26-000005"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 1.2748455048732363,
          "filed": "2026-02-24",
          "accession": "0001084048-26-000005"
        }
      ]
    }
  ],
  "quarterly": [
    {
      "metric_id": "revenue",
      "label": "Revenue",
      "concept": "RevenueFromContractWithCustomerExcludingAssessedTax",
      "unit": "USD",
      "source_concepts": [
        "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax"
      ],
      "points": [
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 1,
          "period_label": "2024-Q1",
          "period_end": "2024-03-31",
          "value": 314485000.0,
          "filed": "2024-05-09",
          "accession": "0001084048-24-000047",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 2,
          "period_label": "2024-Q2",
          "period_end": "2024-06-30",
          "value": 320800000.0,
          "filed": "2024-08-08",
          "accession": "0001084048-24-000069",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 3,
          "period_label": "2024-Q3",
          "period_end": "2024-09-30",
          "value": 353580000.0,
          "filed": "2024-11-08",
          "accession": "0001084048-24-000079",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 4,
          "period_label": "2024-Q4",
          "period_end": "2024-12-31",
          "value": 412823000.0,
          "filed": "2025-02-25",
          "accession": "0001084048-25-000007",
          "derived": true
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 1,
          "period_label": "2025-Q1",
          "period_end": "2025-03-31",
          "value": 328636000.0,
          "filed": "2025-05-09",
          "accession": "0001084048-25-000044",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 2,
          "period_label": "2025-Q2",
          "period_end": "2025-06-30",
          "value": 352209000.0,
          "filed": "2025-08-07",
          "accession": "0001084048-25-000057",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 3,
          "period_label": "2025-Q3",
          "period_end": "2025-09-30",
          "value": 363711000.0,
          "filed": "2025-11-07",
          "accession": "0001084048-25-000066",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 4,
          "period_label": "2025-Q4",
          "period_end": "2025-12-31",
          "value": 406712000.0,
          "filed": "2026-02-24",
          "accession": "0001084048-26-000005",
          "derived": true
        },
        {
          "fiscal_year": 2026,
          "fiscal_quarter": 1,
          "period_label": "2026-Q1",
          "period_end": "2026-03-31",
          "value": 267641000.0,
          "filed": "2026-05-08",
          "accession": "0001084048-26-000026",
          "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": 16679000.0,
          "filed": "2023-08-04",
          "accession": "0001084048-23-000060",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 3,
          "period_label": "2023-Q3",
          "period_end": "2023-09-30",
          "value": -30971000.0,
          "filed": "2023-11-09",
          "accession": "0001084048-23-000087",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 4,
          "period_label": "2023-Q4",
          "period_end": "2023-12-31",
          "value": 63422000.0,
          "filed": "2024-02-26",
          "accession": "0001084048-24-000013",
          "derived": true
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 1,
          "period_label": "2024-Q1",
          "period_end": "2024-03-31",
          "value": 10627000.0,
          "filed": "2024-05-09",
          "accession": "0001084048-24-000047",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 2,
          "period_label": "2024-Q2",
          "period_end": "2024-06-30",
          "value": 36910000.0,
          "filed": "2024-08-08",
          "accession": "0001084048-24-000069",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 3,
          "period_label": "2024-Q3",
          "period_end": "2024-09-30",
          "value": -48577000.0,
          "filed": "2024-11-08",
          "accession": "0001084048-24-000079",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 4,
          "period_label": "2024-Q4",
          "period_end": "2024-12-31",
          "value": 64087000.0,
          "filed": "2025-02-25",
          "accession": "0001084048-25-000007",
          "derived": true
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 1,
          "period_label": "2025-Q1",
          "period_end": "2025-03-31",
          "value": 24239000.0,
          "filed": "2025-05-09",
          "accession": "0001084048-25-000044",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 2,
          "period_label": "2025-Q2",
          "period_end": "2025-06-30",
          "value": 26343000.0,
          "filed": "2025-08-07",
          "accession": "0001084048-25-000057",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 3,
          "period_label": "2025-Q3",
          "period_end": "2025-09-30",
          "value": -3598000.0,
          "filed": "2025-11-07",
          "accession": "0001084048-25-000066",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 4,
          "period_label": "2025-Q4",
          "period_end": "2025-12-31",
          "value": 370000.0,
          "filed": "2026-02-24",
          "accession": "0001084048-26-000005",
          "derived": true
        },
        {
          "fiscal_year": 2026,
          "fiscal_quarter": 1,
          "period_label": "2026-Q1",
          "period_end": "2026-03-31",
          "value": 22261000.0,
          "filed": "2026-05-08",
          "accession": "0001084048-26-000026",
          "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": -0.99,
          "filed": "2022-08-09",
          "accession": "0001084048-22-000054",
          "derived": false
        },
        {
          "fiscal_year": 2022,
          "fiscal_quarter": 3,
          "period_label": "2022-Q3",
          "period_end": "2022-09-30",
          "value": 0.39,
          "filed": "2022-11-09",
          "accession": "0001084048-22-000065",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 1,
          "period_label": "2023-Q1",
          "period_end": "2023-03-31",
          "value": -0.16,
          "filed": "2023-05-10",
          "accession": "0001084048-23-000045",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 2,
          "period_label": "2023-Q2",
          "period_end": "2023-06-30",
          "value": 0.36,
          "filed": "2023-08-04",
          "accession": "0001084048-23-000060",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 3,
          "period_label": "2023-Q3",
          "period_end": "2023-09-30",
          "value": -0.67,
          "filed": "2023-11-09",
          "accession": "0001084048-23-000087",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 1,
          "period_label": "2024-Q1",
          "period_end": "2024-03-31",
          "value": 0.23,
          "filed": "2024-05-09",
          "accession": "0001084048-24-000047",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 2,
          "period_label": "2024-Q2",
          "period_end": "2024-06-30",
          "value": 0.77,
          "filed": "2024-08-08",
          "accession": "0001084048-24-000069",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 3,
          "period_label": "2024-Q3",
          "period_end": "2024-09-30",
          "value": -1.11,
          "filed": "2024-11-08",
          "accession": "0001084048-24-000079",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 1,
          "period_label": "2025-Q1",
          "period_end": "2025-03-31",
          "value": 0.56,
          "filed": "2025-05-09",
          "accession": "0001084048-25-000044",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 2,
          "period_label": "2025-Q2",
          "period_end": "2025-06-30",
          "value": 0.62,
          "filed": "2025-08-07",
          "accession": "0001084048-25-000057",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 3,
          "period_label": "2025-Q3",
          "period_end": "2025-09-30",
          "value": -0.09,
          "filed": "2025-11-07",
          "accession": "0001084048-25-000066",
          "derived": false
        },
        {
          "fiscal_year": 2026,
          "fiscal_quarter": 1,
          "period_label": "2026-Q1",
          "period_end": "2026-03-31",
          "value": 0.59,
          "filed": "2026-05-08",
          "accession": "0001084048-26-000026",
          "derived": false
        }
      ]
    }
  ]
}
