{
  "ticker": "CSV",
  "name": "CARRIAGE SERVICES INC",
  "cik": "0001016281",
  "sic": "7200",
  "sic_description": "Services-Personal Services",
  "source": "SEC XBRL companyfacts",
  "source_url": "https://data.sec.gov/api/xbrl/companyfacts/CIK0001016281.json",
  "as_of": "2026-02-26",
  "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": 2016,
          "period_end": "2016-12-31",
          "value": 248200000.0,
          "filed": "2019-02-28",
          "accession": "0001016281-19-000042"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 258139000.0,
          "filed": "2020-02-28",
          "accession": "0001016281-20-000035"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 267992000.0,
          "filed": "2021-03-02",
          "accession": "0001016281-21-000071"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 274107000.0,
          "filed": "2022-03-02",
          "accession": "0001016281-22-000046"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 329448000.0,
          "filed": "2023-03-01",
          "accession": "0001016281-23-000045"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 375886000.0,
          "filed": "2024-03-01",
          "accession": "0001016281-24-000041"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 370174000.0,
          "filed": "2025-02-28",
          "accession": "0001016281-25-000045"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 382520000.0,
          "filed": "2026-02-26",
          "accession": "0001016281-26-000021"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 404198000.0,
          "filed": "2026-02-26",
          "accession": "0001016281-26-000021"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 417440000.0,
          "filed": "2026-02-26",
          "accession": "0001016281-26-000021"
        }
      ]
    },
    {
      "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": 19581000.0,
          "filed": "2019-02-28",
          "accession": "0001016281-19-000042"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 37193000.0,
          "filed": "2020-02-28",
          "accession": "0001016281-20-000035"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 11645000.0,
          "filed": "2021-03-02",
          "accession": "0001016281-21-000071"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 14533000.0,
          "filed": "2022-03-02",
          "accession": "0001016281-22-000046"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 16090000.0,
          "filed": "2023-03-01",
          "accession": "0001016281-23-000045"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 33159000.0,
          "filed": "2024-03-01",
          "accession": "0001016281-24-000041"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 41381000.0,
          "filed": "2025-02-28",
          "accession": "0001016281-25-000045"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 33413000.0,
          "filed": "2026-02-26",
          "accession": "0001016281-26-000021"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 32953000.0,
          "filed": "2026-02-26",
          "accession": "0001016281-26-000021"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 51507000.0,
          "filed": "2026-02-26",
          "accession": "0001016281-26-000021"
        }
      ]
    },
    {
      "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": 50204000.0,
          "filed": "2019-02-28",
          "accession": "0001016281-19-000042"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 48941000.0,
          "filed": "2020-02-28",
          "accession": "0001016281-20-000035"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 42112000.0,
          "filed": "2021-03-02",
          "accession": "0001016281-21-000071"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 47443000.0,
          "filed": "2022-03-02",
          "accession": "0001016281-22-000046"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 57227000.0,
          "filed": "2023-03-01",
          "accession": "0001016281-23-000045"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 93660000.0,
          "filed": "2024-03-01",
          "accession": "0001016281-24-000041"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 79726000.0,
          "filed": "2025-02-28",
          "accession": "0001016281-25-000045"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 80979000.0,
          "filed": "2026-02-26",
          "accession": "0001016281-26-000021"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 81799000.0,
          "filed": "2026-02-26",
          "accession": "0001016281-26-000021"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 97657000.0,
          "filed": "2026-02-26",
          "accession": "0001016281-26-000021"
        }
      ]
    },
    {
      "metric_id": "gross_profit",
      "label": "Gross profit",
      "concept": "GrossProfit",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:GrossProfit"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 79650000.0,
          "filed": "2019-02-28",
          "accession": "0001016281-19-000042"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 76799000.0,
          "filed": "2020-02-28",
          "accession": "0001016281-20-000035"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 75947000.0,
          "filed": "2021-03-02",
          "accession": "0001016281-21-000071"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 79585000.0,
          "filed": "2022-03-02",
          "accession": "0001016281-22-000046"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 105923000.0,
          "filed": "2023-03-01",
          "accession": "0001016281-23-000045"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 129516000.0,
          "filed": "2024-03-01",
          "accession": "0001016281-24-000041"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 119226000.0,
          "filed": "2025-02-28",
          "accession": "0001016281-25-000045"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 124295000.0,
          "filed": "2026-02-26",
          "accession": "0001016281-26-000021"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 143390000.0,
          "filed": "2026-02-26",
          "accession": "0001016281-26-000021"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 146676000.0,
          "filed": "2026-02-26",
          "accession": "0001016281-26-000021"
        }
      ]
    },
    {
      "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": 1.12,
          "filed": "2019-02-28",
          "accession": "0001016281-19-000042"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 2.09,
          "filed": "2020-02-28",
          "accession": "0001016281-20-000035"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 0.63,
          "filed": "2021-03-02",
          "accession": "0001016281-21-000071"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 0.8,
          "filed": "2022-03-02",
          "accession": "0001016281-22-000046"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 0.89,
          "filed": "2023-03-01",
          "accession": "0001016281-23-000045"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 1.81,
          "filed": "2024-03-01",
          "accession": "0001016281-24-000041"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 2.63,
          "filed": "2025-02-28",
          "accession": "0001016281-25-000045"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 2.14,
          "filed": "2026-02-26",
          "accession": "0001016281-26-000021"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 2.1,
          "filed": "2026-02-26",
          "accession": "0001016281-26-000021"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 3.25,
          "filed": "2026-02-26",
          "accession": "0001016281-26-000021"
        }
      ]
    },
    {
      "metric_id": "operating_cash_flow",
      "label": "Operating cash flow",
      "concept": "NetCashProvidedByUsedInOperatingActivities",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:NetCashProvidedByUsedInOperatingActivities"
      ],
      "points": [
        {
          "fiscal_year": 2012,
          "period_end": "2012-12-31",
          "value": 25761000.0,
          "filed": "2013-03-18",
          "accession": "0001445305-13-000649"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 45230000.0,
          "filed": "2020-02-28",
          "accession": "0001016281-20-000035"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 48994000.0,
          "filed": "2021-03-02",
          "accession": "0001016281-21-000071"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 43216000.0,
          "filed": "2022-03-02",
          "accession": "0001016281-22-000046"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 82915000.0,
          "filed": "2023-03-01",
          "accession": "0001016281-23-000045"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 84246000.0,
          "filed": "2024-03-01",
          "accession": "0001016281-24-000041"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 61024000.0,
          "filed": "2025-02-28",
          "accession": "0001016281-25-000045"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 75590000.0,
          "filed": "2026-02-26",
          "accession": "0001016281-26-000021"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 51996000.0,
          "filed": "2026-02-26",
          "accession": "0001016281-26-000021"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 60693000.0,
          "filed": "2026-02-26",
          "accession": "0001016281-26-000021"
        }
      ]
    },
    {
      "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": 16846000.0,
          "filed": "2019-02-28",
          "accession": "0001016281-19-000042"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 16395000.0,
          "filed": "2020-02-28",
          "accession": "0001016281-20-000035"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 13526000.0,
          "filed": "2021-03-02",
          "accession": "0001016281-21-000071"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 15379000.0,
          "filed": "2022-03-02",
          "accession": "0001016281-22-000046"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 15198000.0,
          "filed": "2023-03-01",
          "accession": "0001016281-23-000045"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 24883000.0,
          "filed": "2024-03-01",
          "accession": "0001016281-24-000041"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 26081000.0,
          "filed": "2025-02-28",
          "accession": "0001016281-25-000045"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 18039000.0,
          "filed": "2026-02-26",
          "accession": "0001016281-26-000021"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 16098000.0,
          "filed": "2026-02-26",
          "accession": "0001016281-26-000021"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 20628000.0,
          "filed": "2026-02-26",
          "accession": "0001016281-26-000021"
        }
      ]
    },
    {
      "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": 2492000.0,
          "filed": "2019-02-28",
          "accession": "0001016281-19-000042"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 3709000.0,
          "filed": "2020-02-28",
          "accession": "0001016281-20-000035"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 5513000.0,
          "filed": "2021-03-02",
          "accession": "0001016281-21-000071"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 5398000.0,
          "filed": "2022-03-02",
          "accession": "0001016281-22-000046"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 6048000.0,
          "filed": "2023-03-01",
          "accession": "0001016281-23-000045"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 7264000.0,
          "filed": "2024-03-01",
          "accession": "0001016281-24-000041"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 6763000.0,
          "filed": "2025-02-28",
          "accession": "0001016281-25-000045"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 6708000.0,
          "filed": "2026-02-26",
          "accession": "0001016281-26-000021"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 6807000.0,
          "filed": "2026-02-26",
          "accession": "0001016281-26-000021"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 7025000.0,
          "filed": "2026-02-26",
          "accession": "0001016281-26-000021"
        }
      ]
    },
    {
      "metric_id": "share_buybacks",
      "label": "Share buybacks",
      "concept": "PaymentsForRepurchaseOfCommonStock",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:PaymentsForRepurchaseOfCommonStock"
      ],
      "points": [
        {
          "fiscal_year": 2015,
          "period_end": "2015-12-31",
          "value": 44999000.0,
          "filed": "2018-02-21",
          "accession": "0001016281-18-000024"
        },
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 0.0,
          "filed": "2019-02-28",
          "accession": "0001016281-19-000042"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 16366000.0,
          "filed": "2020-02-28",
          "accession": "0001016281-20-000035"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 16266000.0,
          "filed": "2021-03-02",
          "accession": "0001016281-21-000071"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 9152000.0,
          "filed": "2022-03-02",
          "accession": "0001016281-22-000046"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 0.0,
          "filed": "2023-03-01",
          "accession": "0001016281-23-000045"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 140040000.0,
          "filed": "2024-03-01",
          "accession": "0001016281-24-000041"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 36663000.0,
          "filed": "2025-02-28",
          "accession": "0001016281-25-000045"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 0.0,
          "filed": "2025-02-28",
          "accession": "0001016281-25-000045"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 0.0,
          "filed": "2025-02-28",
          "accession": "0001016281-25-000045"
        }
      ]
    },
    {
      "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": 921533000.0,
          "filed": "2020-02-28",
          "accession": "0001016281-20-000035"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 917502000.0,
          "filed": "2021-03-02",
          "accession": "0001016281-21-000071"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 1129755000.0,
          "filed": "2022-03-02",
          "accession": "0001016281-22-000046"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 1145825000.0,
          "filed": "2023-03-01",
          "accession": "0001016281-23-000045"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 1178631000.0,
          "filed": "2024-03-01",
          "accession": "0001016281-24-000041"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 1178631000.0,
          "filed": "2023-03-01",
          "accession": "0001016281-23-000045"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 1192950000.0,
          "filed": "2025-02-28",
          "accession": "0001016281-25-000045"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 1268052000.0,
          "filed": "2026-02-26",
          "accession": "0001016281-26-000021"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 1279580000.0,
          "filed": "2026-02-26",
          "accession": "0001016281-26-000021"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 1345905000.0,
          "filed": "2026-02-26",
          "accession": "0001016281-26-000021"
        }
      ]
    },
    {
      "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": 709335000.0,
          "filed": "2018-02-21",
          "accession": "0001016281-18-000024"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 723877000.0,
          "filed": "2019-02-28",
          "accession": "0001016281-19-000042"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 696010000.0,
          "filed": "2020-02-28",
          "accession": "0001016281-20-000035"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 903186000.0,
          "filed": "2021-03-02",
          "accession": "0001016281-21-000071"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 905323000.0,
          "filed": "2022-03-02",
          "accession": "0001016281-22-000046"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 1050616000.0,
          "filed": "2023-03-01",
          "accession": "0001016281-23-000045"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 1055816000.0,
          "filed": "2024-03-01",
          "accession": "0001016281-24-000041"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 1094992000.0,
          "filed": "2025-02-28",
          "accession": "0001016281-25-000045"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 1071030000.0,
          "filed": "2026-02-26",
          "accession": "0001016281-26-000021"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 1091129000.0,
          "filed": "2026-02-26",
          "accession": "0001016281-26-000021"
        }
      ]
    },
    {
      "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": 175734000.0,
          "filed": "2018-02-21",
          "accession": "0001016281-18-000024"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 197656000.0,
          "filed": "2019-02-28",
          "accession": "0001016281-19-000042"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 221492000.0,
          "filed": "2020-02-28",
          "accession": "0001016281-20-000035"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 226569000.0,
          "filed": "2021-03-02",
          "accession": "0001016281-21-000071"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 240502000.0,
          "filed": "2022-03-02",
          "accession": "0001016281-22-000046"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 128015000.0,
          "filed": "2023-03-01",
          "accession": "0001016281-23-000045"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 137134000.0,
          "filed": "2026-02-26",
          "accession": "0001016281-26-000021"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 173060000.0,
          "filed": "2026-02-26",
          "accession": "0001016281-26-000021"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 208550000.0,
          "filed": "2026-02-26",
          "accession": "0001016281-26-000021"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 254776000.0,
          "filed": "2026-02-26",
          "accession": "0001016281-26-000021"
        }
      ]
    },
    {
      "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": 952000.0,
          "filed": "2020-02-28",
          "accession": "0001016281-20-000035"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 952000.0,
          "filed": "2019-02-28",
          "accession": "0001016281-19-000042"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 644000.0,
          "filed": "2020-02-28",
          "accession": "0001016281-20-000035"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 716000.0,
          "filed": "2021-03-02",
          "accession": "0001016281-21-000071"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 889000.0,
          "filed": "2022-03-02",
          "accession": "0001016281-22-000046"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 1148000.0,
          "filed": "2023-03-01",
          "accession": "0001016281-23-000045"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 1170000.0,
          "filed": "2024-03-01",
          "accession": "0001016281-24-000041"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 1523000.0,
          "filed": "2025-02-28",
          "accession": "0001016281-25-000045"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 1165000.0,
          "filed": "2026-02-26",
          "accession": "0001016281-26-000021"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 1688000.0,
          "filed": "2026-02-26",
          "accession": "0001016281-26-000021"
        }
      ]
    },
    {
      "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": 2017,
          "period_end": "2017-12-31",
          "value": 28835000.0,
          "filed": "2020-02-28",
          "accession": "0001016281-20-000035"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 35468000.0,
          "filed": "2021-03-02",
          "accession": "0001016281-21-000071"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 27837000.0,
          "filed": "2022-03-02",
          "accession": "0001016281-22-000046"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 67717000.0,
          "filed": "2023-03-01",
          "accession": "0001016281-23-000045"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 59363000.0,
          "filed": "2024-03-01",
          "accession": "0001016281-24-000041"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 34943000.0,
          "filed": "2025-02-28",
          "accession": "0001016281-25-000045"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 57551000.0,
          "filed": "2026-02-26",
          "accession": "0001016281-26-000021"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 35898000.0,
          "filed": "2026-02-26",
          "accession": "0001016281-26-000021"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 40065000.0,
          "filed": "2026-02-26",
          "accession": "0001016281-26-000021"
        }
      ]
    },
    {
      "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": 2016,
          "period_end": "2016-12-31",
          "value": 7.889202256244963,
          "filed": "2019-02-28",
          "accession": "0001016281-19-000042"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 14.408128953780716,
          "filed": "2020-02-28",
          "accession": "0001016281-20-000035"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 4.345278963551151,
          "filed": "2021-03-02",
          "accession": "0001016281-21-000071"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 5.301944131306388,
          "filed": "2022-03-02",
          "accession": "0001016281-22-000046"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 4.8839270537383745,
          "filed": "2023-03-01",
          "accession": "0001016281-23-000045"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 8.82155759991061,
          "filed": "2024-03-01",
          "accession": "0001016281-24-000041"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 11.17879699816843,
          "filed": "2025-02-28",
          "accession": "0001016281-25-000045"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 8.73496810624281,
          "filed": "2026-02-26",
          "accession": "0001016281-26-000021"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 8.152687544223376,
          "filed": "2026-02-26",
          "accession": "0001016281-26-000021"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 12.338779225756994,
          "filed": "2026-02-26",
          "accession": "0001016281-26-000021"
        }
      ]
    },
    {
      "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": 2016,
          "period_end": "2016-12-31",
          "value": 20.22723609991942,
          "filed": "2019-02-28",
          "accession": "0001016281-19-000042"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 18.959165410883283,
          "filed": "2020-02-28",
          "accession": "0001016281-20-000035"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 15.71390190751963,
          "filed": "2021-03-02",
          "accession": "0001016281-21-000071"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 17.308204460301997,
          "filed": "2022-03-02",
          "accession": "0001016281-22-000046"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 17.37057138000534,
          "filed": "2023-03-01",
          "accession": "0001016281-23-000045"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 24.91712912957652,
          "filed": "2024-03-01",
          "accession": "0001016281-24-000041"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 21.537439150237457,
          "filed": "2025-02-28",
          "accession": "0001016281-25-000045"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 21.1698734706682,
          "filed": "2026-02-26",
          "accession": "0001016281-26-000021"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 20.237358918153976,
          "filed": "2026-02-26",
          "accession": "0001016281-26-000021"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 23.394260252970486,
          "filed": "2026-02-26",
          "accession": "0001016281-26-000021"
        }
      ]
    },
    {
      "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": 11.142408412714671,
          "filed": "2019-02-28",
          "accession": "0001016281-19-000042"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 18.817035657910715,
          "filed": "2020-02-28",
          "accession": "0001016281-20-000035"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 5.257526231195709,
          "filed": "2021-03-02",
          "accession": "0001016281-21-000071"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 6.414381490848263,
          "filed": "2022-03-02",
          "accession": "0001016281-22-000046"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 6.690173054693932,
          "filed": "2023-03-01",
          "accession": "0001016281-23-000045"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 25.90243330859665,
          "filed": "2024-03-01",
          "accession": "0001016281-24-000041"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 30.175594673822687,
          "filed": "2026-02-26",
          "accession": "0001016281-25-000045"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 19.307176701721946,
          "filed": "2026-02-26",
          "accession": "0001016281-26-000021"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 15.80100695276912,
          "filed": "2026-02-26",
          "accession": "0001016281-26-000021"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 20.21658240964612,
          "filed": "2026-02-26",
          "accession": "0001016281-26-000021"
        }
      ]
    },
    {
      "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": 2.124828953493798,
          "filed": "2020-02-28",
          "accession": "0001016281-19-000042"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 4.053724133571371,
          "filed": "2021-03-02",
          "accession": "0001016281-20-000035"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 1.0307544556120576,
          "filed": "2022-03-02",
          "accession": "0001016281-21-000071"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 1.268343769772871,
          "filed": "2023-03-01",
          "accession": "0001016281-22-000046"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 1.3651431194326298,
          "filed": "2024-03-01",
          "accession": "0001016281-23-000045"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 2.813348707101714,
          "filed": "2024-03-01",
          "accession": "0001016281-24-000041"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 3.4687958422398255,
          "filed": "2025-02-28",
          "accession": "0001016281-25-000045"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 2.634986577837502,
          "filed": "2026-02-26",
          "accession": "0001016281-26-000021"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 2.575298144703731,
          "filed": "2026-02-26",
          "accession": "0001016281-26-000021"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 3.8269417232271223,
          "filed": "2026-02-26",
          "accession": "0001016281-26-000021"
        }
      ]
    },
    {
      "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": 4.036412987811124,
          "filed": "2018-02-21",
          "accession": "0001016281-18-000024"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 3.6623072408629134,
          "filed": "2019-02-28",
          "accession": "0001016281-19-000042"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 3.1423708305491846,
          "filed": "2020-02-28",
          "accession": "0001016281-20-000035"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 3.986361770586444,
          "filed": "2021-03-02",
          "accession": "0001016281-21-000071"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 3.7643054943410035,
          "filed": "2022-03-02",
          "accession": "0001016281-22-000046"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 8.20697574502988,
          "filed": "2023-03-01",
          "accession": "0001016281-23-000045"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 7.699155570463926,
          "filed": "2026-02-26",
          "accession": "0001016281-24-000041"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 6.3272391078238766,
          "filed": "2026-02-26",
          "accession": "0001016281-25-000045"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 5.135602972908176,
          "filed": "2026-02-26",
          "accession": "0001016281-26-000021"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 4.282699312337112,
          "filed": "2026-02-26",
          "accession": "0001016281-26-000021"
        }
      ]
    },
    {
      "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.7446299098773519,
          "filed": "2018-02-21",
          "accession": "0001016281-18-000024"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 0.7055573762816612,
          "filed": "2019-02-28",
          "accession": "0001016281-19-000042"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 0.8382344527718977,
          "filed": "2020-02-28",
          "accession": "0001016281-20-000035"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 1.1197280058445025,
          "filed": "2021-03-02",
          "accession": "0001016281-21-000071"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 0.7303946905948271,
          "filed": "2022-03-02",
          "accession": "0001016281-22-000046"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 0.6615230230147894,
          "filed": "2023-03-01",
          "accession": "0001016281-23-000045"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 0.8351807864871998,
          "filed": "2024-03-01",
          "accession": "0001016281-24-000041"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 0.8169375367143137,
          "filed": "2025-02-28",
          "accession": "0001016281-25-000045"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 0.7673196533484951,
          "filed": "2026-02-26",
          "accession": "0001016281-26-000021"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 0.9800583742593985,
          "filed": "2026-02-26",
          "accession": "0001016281-26-000021"
        }
      ]
    }
  ],
  "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": 97678000.0,
          "filed": "2023-08-07",
          "accession": "0001016281-23-000108",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 3,
          "period_label": "2023-Q3",
          "period_end": "2023-09-30",
          "value": 90494000.0,
          "filed": "2023-11-09",
          "accession": "0001016281-23-000132",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 4,
          "period_label": "2023-Q4",
          "period_end": "2023-12-31",
          "value": 98834000.0,
          "filed": "2024-03-01",
          "accession": "0001016281-24-000041",
          "derived": true
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 1,
          "period_label": "2024-Q1",
          "period_end": "2024-03-31",
          "value": 103493000.0,
          "filed": "2024-05-03",
          "accession": "0001016281-24-000091",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 2,
          "period_label": "2024-Q2",
          "period_end": "2024-06-30",
          "value": 102318000.0,
          "filed": "2024-08-02",
          "accession": "0001016281-24-000132",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 3,
          "period_label": "2024-Q3",
          "period_end": "2024-09-30",
          "value": 100687000.0,
          "filed": "2024-11-01",
          "accession": "0001016281-24-000170",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 4,
          "period_label": "2024-Q4",
          "period_end": "2024-12-31",
          "value": 97700000.0,
          "filed": "2025-02-28",
          "accession": "0001016281-25-000045",
          "derived": true
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 1,
          "period_label": "2025-Q1",
          "period_end": "2025-03-31",
          "value": 107069000.0,
          "filed": "2025-05-02",
          "accession": "0001016281-25-000077",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 2,
          "period_label": "2025-Q2",
          "period_end": "2025-06-30",
          "value": 102147000.0,
          "filed": "2025-08-07",
          "accession": "0001016281-25-000103",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 3,
          "period_label": "2025-Q3",
          "period_end": "2025-09-30",
          "value": 102742000.0,
          "filed": "2025-11-06",
          "accession": "0001016281-25-000128",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 4,
          "period_label": "2025-Q4",
          "period_end": "2025-12-31",
          "value": 105482000.0,
          "filed": "2026-02-26",
          "accession": "0001016281-26-000021",
          "derived": true
        },
        {
          "fiscal_year": 2026,
          "fiscal_quarter": 1,
          "period_label": "2026-Q1",
          "period_end": "2026-03-31",
          "value": 106120000.0,
          "filed": "2026-05-07",
          "accession": "0001016281-26-000037",
          "derived": false
        }
      ]
    },
    {
      "metric_id": "net_income",
      "label": "Net income",
      "concept": "NetIncomeLoss",
      "unit": "USD",
      "source_concepts": [
        "us-gaap:NetIncomeLoss"
      ],
      "points": [
        {
          "fiscal_year": 2015,
          "fiscal_quarter": 1,
          "period_label": "2015-Q1",
          "period_end": "2015-03-31",
          "value": 6418000.0,
          "filed": "2015-05-05",
          "accession": "0001016281-15-000070",
          "derived": false
        },
        {
          "fiscal_year": 2015,
          "fiscal_quarter": 4,
          "period_label": "2015-Q4",
          "period_end": "2015-12-31",
          "value": 5434000.0,
          "filed": "2016-02-23",
          "accession": "0001016281-16-000161",
          "derived": true
        },
        {
          "fiscal_year": 2016,
          "fiscal_quarter": 1,
          "period_label": "2016-Q1",
          "period_end": "2016-03-31",
          "value": 4571000.0,
          "filed": "2016-04-26",
          "accession": "0001016281-16-000199",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 1,
          "period_label": "2024-Q1",
          "period_end": "2024-03-31",
          "value": 6973000.0,
          "filed": "2024-05-03",
          "accession": "0001016281-24-000091",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 2,
          "period_label": "2024-Q2",
          "period_end": "2024-06-30",
          "value": 6259000.0,
          "filed": "2024-08-02",
          "accession": "0001016281-24-000132",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 3,
          "period_label": "2024-Q3",
          "period_end": "2024-09-30",
          "value": 9866000.0,
          "filed": "2024-11-01",
          "accession": "0001016281-24-000170",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 4,
          "period_label": "2024-Q4",
          "period_end": "2024-12-31",
          "value": 9855000.0,
          "filed": "2025-02-28",
          "accession": "0001016281-25-000045",
          "derived": true
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 1,
          "period_label": "2025-Q1",
          "period_end": "2025-03-31",
          "value": 20926000.0,
          "filed": "2025-05-02",
          "accession": "0001016281-25-000077",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 2,
          "period_label": "2025-Q2",
          "period_end": "2025-06-30",
          "value": 11739000.0,
          "filed": "2025-08-07",
          "accession": "0001016281-25-000103",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 3,
          "period_label": "2025-Q3",
          "period_end": "2025-09-30",
          "value": 6570000.0,
          "filed": "2025-11-06",
          "accession": "0001016281-25-000128",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 4,
          "period_label": "2025-Q4",
          "period_end": "2025-12-31",
          "value": 12272000.0,
          "filed": "2026-02-26",
          "accession": "0001016281-26-000021",
          "derived": true
        },
        {
          "fiscal_year": 2026,
          "fiscal_quarter": 1,
          "period_label": "2026-Q1",
          "period_end": "2026-03-31",
          "value": 13492000.0,
          "filed": "2026-05-07",
          "accession": "0001016281-26-000037",
          "derived": false
        }
      ]
    },
    {
      "metric_id": "eps_diluted",
      "label": "Diluted EPS",
      "concept": "EarningsPerShareDiluted",
      "unit": "USD/shares",
      "source_concepts": [
        "us-gaap:EarningsPerShareDiluted"
      ],
      "points": [
        {
          "fiscal_year": 2013,
          "fiscal_quarter": 2,
          "period_label": "2013-Q2",
          "period_end": "2013-06-30",
          "value": 0.23,
          "filed": "2013-08-08",
          "accession": "0001016281-13-000089",
          "derived": false
        },
        {
          "fiscal_year": 2013,
          "fiscal_quarter": 3,
          "period_label": "2013-Q3",
          "period_end": "2013-09-30",
          "value": 0.32,
          "filed": "2013-11-06",
          "accession": "0001016281-13-000112",
          "derived": false
        },
        {
          "fiscal_year": 2014,
          "fiscal_quarter": 1,
          "period_label": "2014-Q1",
          "period_end": "2014-03-31",
          "value": 0.12,
          "filed": "2014-05-07",
          "accession": "0001016281-14-000091",
          "derived": false
        },
        {
          "fiscal_year": 2014,
          "fiscal_quarter": 2,
          "period_label": "2014-Q2",
          "period_end": "2014-06-30",
          "value": 0.17,
          "filed": "2014-08-05",
          "accession": "0001016281-14-000125",
          "derived": false
        },
        {
          "fiscal_year": 2014,
          "fiscal_quarter": 3,
          "period_label": "2014-Q3",
          "period_end": "2014-09-30",
          "value": 0.26,
          "filed": "2014-10-29",
          "accession": "0001016281-14-000149",
          "derived": false
        },
        {
          "fiscal_year": 2015,
          "fiscal_quarter": 1,
          "period_label": "2015-Q1",
          "period_end": "2015-03-31",
          "value": 0.34,
          "filed": "2015-05-05",
          "accession": "0001016281-15-000070",
          "derived": false
        },
        {
          "fiscal_year": 2015,
          "fiscal_quarter": 2,
          "period_label": "2015-Q2",
          "period_end": "2015-06-30",
          "value": 0.24,
          "filed": "2015-08-04",
          "accession": "0001016281-15-000105",
          "derived": false
        },
        {
          "fiscal_year": 2015,
          "fiscal_quarter": 3,
          "period_label": "2015-Q3",
          "period_end": "2015-09-30",
          "value": 0.24,
          "filed": "2015-11-03",
          "accession": "0001016281-15-000140",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 1,
          "period_label": "2025-Q1",
          "period_end": "2025-03-31",
          "value": 1.34,
          "filed": "2025-05-02",
          "accession": "0001016281-25-000077",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 2,
          "period_label": "2025-Q2",
          "period_end": "2025-06-30",
          "value": 0.74,
          "filed": "2025-08-07",
          "accession": "0001016281-25-000103",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 3,
          "period_label": "2025-Q3",
          "period_end": "2025-09-30",
          "value": 0.41,
          "filed": "2025-11-06",
          "accession": "0001016281-25-000128",
          "derived": false
        },
        {
          "fiscal_year": 2026,
          "fiscal_quarter": 1,
          "period_label": "2026-Q1",
          "period_end": "2026-03-31",
          "value": 0.84,
          "filed": "2026-05-07",
          "accession": "0001016281-26-000037",
          "derived": false
        }
      ]
    }
  ]
}
