{
  "ticker": "IPAR",
  "name": "INTERPARFUMS INC",
  "cik": "0000822663",
  "sic": "2844",
  "sic_description": "Perfumes, Cosmetics & Other Toilet Preparations",
  "source": "SEC XBRL companyfacts",
  "source_url": "https://data.sec.gov/api/xbrl/companyfacts/CIK0000822663.json",
  "as_of": "2026-03-10",
  "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": "RevenueFromContractWithCustomerIncludingAssessedTax",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 521072000.0,
          "filed": "2019-03-01",
          "accession": "0001615774-19-003459"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 591251000.0,
          "filed": "2020-03-02",
          "accession": "0001213900-20-005153"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 675574000.0,
          "filed": "2021-03-01",
          "accession": "0001213900-21-012513"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 713514000.0,
          "filed": "2022-03-01",
          "accession": "0001753926-22-000273"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 539009000.0,
          "filed": "2023-02-28",
          "accession": "0001753926-23-000213"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 879516000.0,
          "filed": "2024-02-27",
          "accession": "0001753926-24-000405"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 1086653000.0,
          "filed": "2025-03-11",
          "accession": "0001753926-25-000424"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 1317675000.0,
          "filed": "2026-03-10",
          "accession": "0001753926-26-000464"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 1452325000.0,
          "filed": "2026-03-10",
          "accession": "0001753926-26-000464"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 1488509000.0,
          "filed": "2026-03-10",
          "accession": "0001753926-26-000464"
        }
      ]
    },
    {
      "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": 33331000.0,
          "filed": "2019-03-01",
          "accession": "0001615774-19-003459"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 41594000.0,
          "filed": "2020-03-02",
          "accession": "0001213900-20-005153"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 53793000.0,
          "filed": "2021-03-01",
          "accession": "0001213900-21-012513"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 60249000.0,
          "filed": "2022-03-01",
          "accession": "0001753926-22-000273"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 38219000.0,
          "filed": "2023-02-28",
          "accession": "0001753926-23-000213"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 87411000.0,
          "filed": "2024-02-27",
          "accession": "0001753926-24-000405"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 120938000.0,
          "filed": "2025-03-11",
          "accession": "0001753926-25-000424"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 152654000.0,
          "filed": "2026-03-10",
          "accession": "0001753926-26-000464"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 164358000.0,
          "filed": "2026-03-10",
          "accession": "0001753926-26-000464"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 168387000.0,
          "filed": "2026-03-10",
          "accession": "0001753926-26-000464"
        }
      ]
    },
    {
      "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": 66678000.0,
          "filed": "2019-03-01",
          "accession": "0001615774-19-003459"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 78623000.0,
          "filed": "2020-03-02",
          "accession": "0001213900-20-005153"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 94731000.0,
          "filed": "2021-03-01",
          "accession": "0001213900-21-012513"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 104727000.0,
          "filed": "2022-03-01",
          "accession": "0001753926-22-000273"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 70083000.0,
          "filed": "2023-02-28",
          "accession": "0001753926-23-000213"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 148050000.0,
          "filed": "2024-02-27",
          "accession": "0001753926-24-000405"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 194303000.0,
          "filed": "2025-03-11",
          "accession": "0001753926-25-000424"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 251382000.0,
          "filed": "2026-03-10",
          "accession": "0001753926-26-000464"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 274796000.0,
          "filed": "2026-03-10",
          "accession": "0001753926-26-000464"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 270317000.0,
          "filed": "2026-03-10",
          "accession": "0001753926-26-000464"
        }
      ]
    },
    {
      "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": 326471000.0,
          "filed": "2019-03-01",
          "accession": "0001615774-19-003459"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 376286000.0,
          "filed": "2020-03-02",
          "accession": "0001213900-20-005153"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 427562000.0,
          "filed": "2021-03-01",
          "accession": "0001213900-21-012513"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 445936000.0,
          "filed": "2022-03-01",
          "accession": "0001753926-22-000273"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 330731000.0,
          "filed": "2023-02-28",
          "accession": "0001753926-23-000213"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 556902000.0,
          "filed": "2024-02-27",
          "accession": "0001753926-24-000405"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 694422000.0,
          "filed": "2025-03-11",
          "accession": "0001753926-25-000424"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 839078000.0,
          "filed": "2026-03-10",
          "accession": "0001753926-26-000464"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 927341000.0,
          "filed": "2026-03-10",
          "accession": "0001753926-26-000464"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 947219000.0,
          "filed": "2026-03-10",
          "accession": "0001753926-26-000464"
        }
      ]
    },
    {
      "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.07,
          "filed": "2019-03-01",
          "accession": "0001615774-19-003459"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 1.33,
          "filed": "2020-03-02",
          "accession": "0001213900-20-005153"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 1.71,
          "filed": "2021-03-01",
          "accession": "0001213900-21-012513"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 1.9,
          "filed": "2022-03-01",
          "accession": "0001753926-22-000273"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 1.21,
          "filed": "2023-02-28",
          "accession": "0001753926-23-000213"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 2.75,
          "filed": "2024-02-27",
          "accession": "0001753926-24-000405"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 3.78,
          "filed": "2025-03-11",
          "accession": "0001753926-25-000424"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 4.75,
          "filed": "2026-03-10",
          "accession": "0001753926-26-000464"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 5.12,
          "filed": "2026-03-10",
          "accession": "0001753926-26-000464"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 5.24,
          "filed": "2026-03-10",
          "accession": "0001753926-26-000464"
        }
      ]
    },
    {
      "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": 54564000.0,
          "filed": "2019-03-01",
          "accession": "0001615774-19-003459"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 35891000.0,
          "filed": "2020-03-02",
          "accession": "0001213900-20-005153"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 63041000.0,
          "filed": "2021-03-01",
          "accession": "0001213900-21-012513"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 76452000.0,
          "filed": "2022-03-01",
          "accession": "0001753926-22-000273"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 64993000.0,
          "filed": "2023-02-28",
          "accession": "0001753926-23-000213"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 119586000.0,
          "filed": "2024-02-27",
          "accession": "0001753926-24-000405"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 73031000.0,
          "filed": "2025-03-11",
          "accession": "0001753926-25-000424"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 105774000.0,
          "filed": "2026-03-10",
          "accession": "0001753926-26-000464"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 187642000.0,
          "filed": "2026-03-10",
          "accession": "0001753926-26-000464"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 214900000.0,
          "filed": "2026-03-10",
          "accession": "0001753926-26-000464"
        }
      ]
    },
    {
      "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": 4777000.0,
          "filed": "2019-03-01",
          "accession": "0001615774-19-003459"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 3023000.0,
          "filed": "2020-03-02",
          "accession": "0001213900-20-005153"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 3956000.0,
          "filed": "2021-03-01",
          "accession": "0001213900-21-012513"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 5427000.0,
          "filed": "2021-03-01",
          "accession": "0001213900-21-012513"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 11011000.0,
          "filed": "2023-02-28",
          "accession": "0001753926-23-000213"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 141274000.0,
          "filed": "2024-02-27",
          "accession": "0001753926-24-000405"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 33756000.0,
          "filed": "2025-03-11",
          "accession": "0001753926-25-000424"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 6465000.0,
          "filed": "2026-03-10",
          "accession": "0001753926-26-000464"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 4740000.0,
          "filed": "2026-03-10",
          "accession": "0001753926-26-000464"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 24414000.0,
          "filed": "2026-03-10",
          "accession": "0001753926-26-000464"
        }
      ]
    },
    {
      "metric_id": "dividends_paid",
      "label": "Dividends paid",
      "concept": "PaymentsOfDividendsCommonStock",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:PaymentsOfDividendsCommonStock"
      ],
      "points": [
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 34579000.0,
          "filed": "2022-03-01",
          "accession": "0001753926-22-000273"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 20805000.0,
          "filed": "2023-02-28",
          "accession": "0001753926-23-000213"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 31690000.0,
          "filed": "2024-02-27",
          "accession": "0001753926-24-000405"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 63743000.0,
          "filed": "2025-03-11",
          "accession": "0001753926-25-000424"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 80047000.0,
          "filed": "2026-03-10",
          "accession": "0001753926-26-000464"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 96026000.0,
          "filed": "2026-03-10",
          "accession": "0001753926-26-000464"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 102721000.0,
          "filed": "2026-03-10",
          "accession": "0001753926-26-000464"
        }
      ]
    },
    {
      "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": 682409000.0,
          "filed": "2019-03-01",
          "accession": "0001615774-19-003459"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 777772000.0,
          "filed": "2020-03-02",
          "accession": "0001213900-20-005153"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 797829000.0,
          "filed": "2021-03-01",
          "accession": "0001213900-21-012513"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 828832000.0,
          "filed": "2022-03-01",
          "accession": "0001753926-22-000273"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 890145000.0,
          "filed": "2023-02-28",
          "accession": "0001753926-23-000213"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 1145364000.0,
          "filed": "2024-02-27",
          "accession": "0001753926-24-000405"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 1308542000.0,
          "filed": "2025-03-11",
          "accession": "0001753926-25-000424"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 1369329000.0,
          "filed": "2026-03-10",
          "accession": "0001753926-26-000464"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 1411261000.0,
          "filed": "2026-03-10",
          "accession": "0001753926-26-000464"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 1585248000.0,
          "filed": "2026-03-10",
          "accession": "0001753926-26-000464"
        }
      ]
    },
    {
      "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": 370391000.0,
          "filed": "2018-03-13",
          "accession": "0001615774-18-001852"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 433298000.0,
          "filed": "2019-03-01",
          "accession": "0001615774-19-003459"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 447607000.0,
          "filed": "2020-03-02",
          "accession": "0001213900-20-005153"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 468004000.0,
          "filed": "2021-03-01",
          "accession": "0001213900-21-012513"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 535835000.0,
          "filed": "2022-03-01",
          "accession": "0001753926-22-000273"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 571920000.0,
          "filed": "2023-02-28",
          "accession": "0001753926-23-000213"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 616782000.0,
          "filed": "2024-02-27",
          "accession": "0001753926-24-000405"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 699393000.0,
          "filed": "2025-03-11",
          "accession": "0001753926-25-000424"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 744871000.0,
          "filed": "2026-03-10",
          "accession": "0001753926-26-000464"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 880716000.0,
          "filed": "2026-03-10",
          "accession": "0001753926-26-000464"
        }
      ]
    },
    {
      "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": 49787000.0,
          "filed": "2019-03-01",
          "accession": "0001615774-19-003459"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 32868000.0,
          "filed": "2020-03-02",
          "accession": "0001213900-20-005153"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 59085000.0,
          "filed": "2021-03-01",
          "accession": "0001213900-21-012513"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 71025000.0,
          "filed": "2022-03-01",
          "accession": "0001753926-22-000273"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 53982000.0,
          "filed": "2023-02-28",
          "accession": "0001753926-23-000213"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": -21688000.0,
          "filed": "2024-02-27",
          "accession": "0001753926-24-000405"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 39275000.0,
          "filed": "2025-03-11",
          "accession": "0001753926-25-000424"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 99309000.0,
          "filed": "2026-03-10",
          "accession": "0001753926-26-000464"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 182902000.0,
          "filed": "2026-03-10",
          "accession": "0001753926-26-000464"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 190486000.0,
          "filed": "2026-03-10",
          "accession": "0001753926-26-000464"
        }
      ]
    },
    {
      "metric_id": "net_margin",
      "label": "Net margin",
      "concept": "NetIncomeLoss / RevenueFromContractWithCustomerIncludingAssessedTax",
      "unit": "Percent",
      "derived": true,
      "source_concepts": [
        "us-gaap:NetIncomeLoss",
        "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 6.39662081247889,
          "filed": "2019-03-01",
          "accession": "0001615774-19-003459"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 7.034914105853521,
          "filed": "2020-03-02",
          "accession": "0001213900-20-005153"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 7.962562206360813,
          "filed": "2021-03-01",
          "accession": "0001213900-21-012513"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 8.443982879102583,
          "filed": "2022-03-01",
          "accession": "0001753926-22-000273"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 7.090605166147504,
          "filed": "2023-02-28",
          "accession": "0001753926-23-000213"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 9.938534375724831,
          "filed": "2024-02-27",
          "accession": "0001753926-24-000405"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 11.12940377471005,
          "filed": "2025-03-11",
          "accession": "0001753926-25-000424"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 11.585102548048647,
          "filed": "2026-03-10",
          "accession": "0001753926-26-000464"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 11.31688843750538,
          "filed": "2026-03-10",
          "accession": "0001753926-26-000464"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 11.312460992845862,
          "filed": "2026-03-10",
          "accession": "0001753926-26-000464"
        }
      ]
    },
    {
      "metric_id": "operating_margin",
      "label": "Operating margin",
      "concept": "OperatingIncomeLoss / RevenueFromContractWithCustomerIncludingAssessedTax",
      "unit": "Percent",
      "derived": true,
      "source_concepts": [
        "us-gaap:OperatingIncomeLoss",
        "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 12.796312217889275,
          "filed": "2019-03-01",
          "accession": "0001615774-19-003459"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 13.297736494314597,
          "filed": "2020-03-02",
          "accession": "0001213900-20-005153"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 14.022298075414389,
          "filed": "2021-03-01",
          "accession": "0001213900-21-012513"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 14.677637719792463,
          "filed": "2022-03-01",
          "accession": "0001753926-22-000273"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 13.002194768547465,
          "filed": "2023-02-28",
          "accession": "0001753926-23-000213"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 16.833121853382995,
          "filed": "2024-02-27",
          "accession": "0001753926-24-000405"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 17.880869053874605,
          "filed": "2025-03-11",
          "accession": "0001753926-25-000424"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 19.07769366497809,
          "filed": "2026-03-10",
          "accession": "0001753926-26-000464"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 18.921109255848382,
          "filed": "2026-03-10",
          "accession": "0001753926-26-000464"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 18.16025297797998,
          "filed": "2026-03-10",
          "accession": "0001753926-26-000464"
        }
      ]
    },
    {
      "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": 8.9988687630099,
          "filed": "2019-03-01",
          "accession": "0001615774-19-003459"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 9.599398104768543,
          "filed": "2020-03-02",
          "accession": "0001213900-20-005153"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 12.017908567113562,
          "filed": "2021-03-01",
          "accession": "0001213900-21-012513"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 12.873607917881044,
          "filed": "2022-03-01",
          "accession": "0001753926-22-000273"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 7.132606119421091,
          "filed": "2023-02-28",
          "accession": "0001753926-23-000213"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 15.28378094838439,
          "filed": "2024-02-27",
          "accession": "0001753926-24-000405"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 19.60790036025695,
          "filed": "2025-03-11",
          "accession": "0001753926-25-000424"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 21.826641101640995,
          "filed": "2026-03-10",
          "accession": "0001753926-26-000464"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 22.065297212537473,
          "filed": "2026-03-10",
          "accession": "0001753926-26-000464"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 19.119330181352446,
          "filed": "2026-03-10",
          "accession": "0001753926-26-000464"
        }
      ]
    },
    {
      "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": 4.884314245562412,
          "filed": "2019-03-01",
          "accession": "0001615774-19-003459"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 5.347839726809399,
          "filed": "2020-03-02",
          "accession": "0001213900-20-005153"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 6.742422248376531,
          "filed": "2021-03-01",
          "accession": "0001213900-21-012513"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 7.269145013706034,
          "filed": "2022-03-01",
          "accession": "0001753926-22-000273"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 4.293570148683641,
          "filed": "2023-02-28",
          "accession": "0001753926-23-000213"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 7.631722317097448,
          "filed": "2024-02-27",
          "accession": "0001753926-24-000405"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 9.242194748047828,
          "filed": "2025-03-11",
          "accession": "0001753926-25-000424"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 11.14808785909011,
          "filed": "2026-03-10",
          "accession": "0001753926-26-000464"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 11.64618026006529,
          "filed": "2026-03-10",
          "accession": "0001753926-26-000464"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 10.622123478471506,
          "filed": "2026-03-10",
          "accession": "0001753926-26-000464"
        }
      ]
    },
    {
      "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": 3.3192606757687817,
          "filed": "2018-03-13",
          "accession": "0001615774-18-001852"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 3.2869837888299114,
          "filed": "2019-03-01",
          "accession": "0001615774-19-003459"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 3.0215195293296753,
          "filed": "2020-03-02",
          "accession": "0001213900-20-005153"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 3.107884964627436,
          "filed": "2021-03-01",
          "accession": "0001213900-21-012513"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 3.8457155660830318,
          "filed": "2022-03-01",
          "accession": "0001753926-22-000273"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 2.897860438528439,
          "filed": "2023-02-28",
          "accession": "0001753926-23-000213"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 2.286127226344949,
          "filed": "2024-02-27",
          "accession": "0001753926-24-000405"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 2.5836456296478776,
          "filed": "2025-03-11",
          "accession": "0001753926-25-000424"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 2.7867802555147447,
          "filed": "2026-03-10",
          "accession": "0001753926-26-000464"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 2.9865001177315316,
          "filed": "2026-03-10",
          "accession": "0001753926-26-000464"
        }
      ]
    }
  ],
  "quarterly": [
    {
      "metric_id": "revenue",
      "label": "Revenue",
      "concept": "RevenueFromContractWithCustomerIncludingAssessedTax",
      "unit": "USD",
      "source_concepts": [
        "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax"
      ],
      "points": [
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 2,
          "period_label": "2023-Q2",
          "period_end": "2023-06-30",
          "value": 309244000.0,
          "filed": "2023-08-08",
          "accession": "0001753926-23-001015",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 3,
          "period_label": "2023-Q3",
          "period_end": "2023-09-30",
          "value": 367969000.0,
          "filed": "2023-11-09",
          "accession": "0001753926-23-001460",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 4,
          "period_label": "2023-Q4",
          "period_end": "2023-12-31",
          "value": 328739000.0,
          "filed": "2024-02-27",
          "accession": "0001753926-24-000405",
          "derived": true
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 1,
          "period_label": "2024-Q1",
          "period_end": "2024-03-31",
          "value": 323963000.0,
          "filed": "2024-05-07",
          "accession": "0001753926-24-000926",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 2,
          "period_label": "2024-Q2",
          "period_end": "2024-06-30",
          "value": 342229000.0,
          "filed": "2024-08-06",
          "accession": "0001753926-24-001363",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 3,
          "period_label": "2024-Q3",
          "period_end": "2024-09-30",
          "value": 424629000.0,
          "filed": "2024-11-06",
          "accession": "0001753926-24-001818",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 4,
          "period_label": "2024-Q4",
          "period_end": "2024-12-31",
          "value": 361504000.0,
          "filed": "2025-03-11",
          "accession": "0001753926-25-000424",
          "derived": true
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 1,
          "period_label": "2025-Q1",
          "period_end": "2025-03-31",
          "value": 338819000.0,
          "filed": "2025-05-05",
          "accession": "0001753926-25-000738",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 2,
          "period_label": "2025-Q2",
          "period_end": "2025-06-30",
          "value": 333936000.0,
          "filed": "2025-08-05",
          "accession": "0001753926-25-001236",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 3,
          "period_label": "2025-Q3",
          "period_end": "2025-09-30",
          "value": 429579000.0,
          "filed": "2025-11-05",
          "accession": "0001753926-25-001703",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 4,
          "period_label": "2025-Q4",
          "period_end": "2025-12-31",
          "value": 386175000.0,
          "filed": "2026-03-10",
          "accession": "0001753926-26-000464",
          "derived": true
        },
        {
          "fiscal_year": 2026,
          "fiscal_quarter": 1,
          "period_label": "2026-Q1",
          "period_end": "2026-03-31",
          "value": 344885000.0,
          "filed": "2026-05-05",
          "accession": "0001753926-26-000771",
          "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": 34952000.0,
          "filed": "2023-08-08",
          "accession": "0001753926-23-001015",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 3,
          "period_label": "2023-Q3",
          "period_end": "2023-09-30",
          "value": 53214000.0,
          "filed": "2023-11-09",
          "accession": "0001753926-23-001460",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 4,
          "period_label": "2023-Q4",
          "period_end": "2023-12-31",
          "value": 10420000.0,
          "filed": "2024-02-27",
          "accession": "0001753926-24-000405",
          "derived": true
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 1,
          "period_label": "2024-Q1",
          "period_end": "2024-03-31",
          "value": 41048000.0,
          "filed": "2024-05-07",
          "accession": "0001753926-24-000926",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 2,
          "period_label": "2024-Q2",
          "period_end": "2024-06-30",
          "value": 36823000.0,
          "filed": "2024-08-06",
          "accession": "0001753926-24-001363",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 3,
          "period_label": "2024-Q3",
          "period_end": "2024-09-30",
          "value": 62259000.0,
          "filed": "2024-11-06",
          "accession": "0001753926-24-001818",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 4,
          "period_label": "2024-Q4",
          "period_end": "2024-12-31",
          "value": 24228000.0,
          "filed": "2025-03-11",
          "accession": "0001753926-25-000424",
          "derived": true
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 1,
          "period_label": "2025-Q1",
          "period_end": "2025-03-31",
          "value": 42492000.0,
          "filed": "2025-05-05",
          "accession": "0001753926-25-000738",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 2,
          "period_label": "2025-Q2",
          "period_end": "2025-06-30",
          "value": 31988000.0,
          "filed": "2025-08-05",
          "accession": "0001753926-25-001236",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 3,
          "period_label": "2025-Q3",
          "period_end": "2025-09-30",
          "value": 65809000.0,
          "filed": "2025-11-05",
          "accession": "0001753926-25-001703",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 4,
          "period_label": "2025-Q4",
          "period_end": "2025-12-31",
          "value": 28098000.0,
          "filed": "2026-03-10",
          "accession": "0001753926-26-000464",
          "derived": true
        },
        {
          "fiscal_year": 2026,
          "fiscal_quarter": 1,
          "period_label": "2026-Q1",
          "period_end": "2026-03-31",
          "value": 43366000.0,
          "filed": "2026-05-05",
          "accession": "0001753926-26-000771",
          "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.86,
          "filed": "2022-08-09",
          "accession": "0001753926-22-001026",
          "derived": false
        },
        {
          "fiscal_year": 2022,
          "fiscal_quarter": 3,
          "period_label": "2022-Q3",
          "period_end": "2022-09-30",
          "value": 1.3,
          "filed": "2022-11-09",
          "accession": "0001753926-22-001437",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 1,
          "period_label": "2023-Q1",
          "period_end": "2023-03-31",
          "value": 1.68,
          "filed": "2023-05-08",
          "accession": "0001753926-23-000594",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 2,
          "period_label": "2023-Q2",
          "period_end": "2023-06-30",
          "value": 1.09,
          "filed": "2023-08-08",
          "accession": "0001753926-23-001015",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 3,
          "period_label": "2023-Q3",
          "period_end": "2023-09-30",
          "value": 1.66,
          "filed": "2023-11-09",
          "accession": "0001753926-23-001460",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 1,
          "period_label": "2024-Q1",
          "period_end": "2024-03-31",
          "value": 1.27,
          "filed": "2024-05-07",
          "accession": "0001753926-24-000926",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 2,
          "period_label": "2024-Q2",
          "period_end": "2024-06-30",
          "value": 1.14,
          "filed": "2024-08-06",
          "accession": "0001753926-24-001363",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 3,
          "period_label": "2024-Q3",
          "period_end": "2024-09-30",
          "value": 1.93,
          "filed": "2024-11-06",
          "accession": "0001753926-24-001818",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 1,
          "period_label": "2025-Q1",
          "period_end": "2025-03-31",
          "value": 1.32,
          "filed": "2025-05-05",
          "accession": "0001753926-25-000738",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 2,
          "period_label": "2025-Q2",
          "period_end": "2025-06-30",
          "value": 0.99,
          "filed": "2025-08-05",
          "accession": "0001753926-25-001236",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 3,
          "period_label": "2025-Q3",
          "period_end": "2025-09-30",
          "value": 2.05,
          "filed": "2025-11-05",
          "accession": "0001753926-25-001703",
          "derived": false
        },
        {
          "fiscal_year": 2026,
          "fiscal_quarter": 1,
          "period_label": "2026-Q1",
          "period_end": "2026-03-31",
          "value": 1.35,
          "filed": "2026-05-05",
          "accession": "0001753926-26-000771",
          "derived": false
        }
      ]
    }
  ]
}
