{
  "ticker": "WTTR",
  "name": "Select Water Solutions, Inc.",
  "cik": "0001693256",
  "sic": "1389",
  "sic_description": "Oil & Gas Field Services, NEC",
  "source": "SEC XBRL companyfacts",
  "source_url": "https://data.sec.gov/api/xbrl/companyfacts/CIK0001693256.json",
  "as_of": "2026-02-18",
  "note": "Verified SEC companyfacts-derived facts; derived metrics (margins, ratios, free cash flow) are computed from those facts. Descriptive data, not investment advice.",
  "annual": [
    {
      "metric_id": "revenue",
      "label": "Revenue",
      "concept": "RevenueFromContractWithCustomerExcludingAssessedTax",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax"
      ],
      "points": [
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 692491000.0,
          "filed": "2020-02-25",
          "accession": "0001558370-20-001327"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 1528930000.0,
          "filed": "2021-02-24",
          "accession": "0001558370-21-001620"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 1291589000.0,
          "filed": "2022-02-23",
          "accession": "0001558370-22-001752"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 605105000.0,
          "filed": "2023-02-22",
          "accession": "0001558370-23-001765"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 764620000.0,
          "filed": "2024-02-21",
          "accession": "0001558370-24-001437"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 1387420000.0,
          "filed": "2025-02-19",
          "accession": "0001558370-25-001154"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 1585353000.0,
          "filed": "2026-02-18",
          "accession": "0001104659-26-017085"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 1452075000.0,
          "filed": "2026-02-18",
          "accession": "0001104659-26-017085"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 1407344000.0,
          "filed": "2026-02-18",
          "accession": "0001104659-26-017085"
        }
      ]
    },
    {
      "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": -1043000.0,
          "filed": "2019-03-01",
          "accession": "0001558370-19-001424"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": -16816000.0,
          "filed": "2020-02-25",
          "accession": "0001558370-20-001327"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 36512000.0,
          "filed": "2021-02-24",
          "accession": "0001558370-21-001620"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 2784000.0,
          "filed": "2022-02-23",
          "accession": "0001558370-22-001752"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": -338684000.0,
          "filed": "2023-02-22",
          "accession": "0001558370-23-001765"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": -42225000.0,
          "filed": "2024-02-21",
          "accession": "0001558370-24-001437"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 48278000.0,
          "filed": "2025-02-19",
          "accession": "0001558370-25-001154"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 74403000.0,
          "filed": "2026-02-18",
          "accession": "0001104659-26-017085"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 30644000.0,
          "filed": "2026-02-18",
          "accession": "0001104659-26-017085"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 21223000.0,
          "filed": "2026-02-18",
          "accession": "0001104659-26-017085"
        }
      ]
    },
    {
      "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": -298973000.0,
          "filed": "2019-03-01",
          "accession": "0001558370-19-001424"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": -29999000.0,
          "filed": "2020-02-25",
          "accession": "0001558370-20-001327"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 61674000.0,
          "filed": "2021-02-24",
          "accession": "0001558370-21-001620"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 23074000.0,
          "filed": "2022-02-23",
          "accession": "0001558370-22-001752"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": -394777000.0,
          "filed": "2023-02-22",
          "accession": "0001558370-23-001765"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": -65540000.0,
          "filed": "2024-02-21",
          "accession": "0001558370-24-001437"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 39162000.0,
          "filed": "2025-02-19",
          "accession": "0001558370-25-001154"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 61189000.0,
          "filed": "2026-02-18",
          "accession": "0001104659-26-017085"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 54489000.0,
          "filed": "2026-02-18",
          "accession": "0001104659-26-017085"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 28806000.0,
          "filed": "2026-02-18",
          "accession": "0001104659-26-017085"
        }
      ]
    },
    {
      "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": -44128000.0,
          "filed": "2019-03-01",
          "accession": "0001558370-19-001424"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 57780000.0,
          "filed": "2020-02-25",
          "accession": "0001558370-20-001327"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 198482000.0,
          "filed": "2021-02-24",
          "accession": "0001558370-21-001620"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 148740000.0,
          "filed": "2022-02-23",
          "accession": "0001558370-22-001752"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": -29265000.0,
          "filed": "2023-02-22",
          "accession": "0001558370-23-001765"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 20860000.0,
          "filed": "2024-02-21",
          "accession": "0001558370-24-001437"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 160755000.0,
          "filed": "2025-02-19",
          "accession": "0001558370-25-001154"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 231662000.0,
          "filed": "2026-02-18",
          "accession": "0001104659-26-017085"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 219466000.0,
          "filed": "2026-02-18",
          "accession": "0001104659-26-017085"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 202398000.0,
          "filed": "2026-02-18",
          "accession": "0001104659-26-017085"
        }
      ]
    },
    {
      "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": 5131000.0,
          "filed": "2019-03-01",
          "accession": "0001558370-19-001424"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": -2899000.0,
          "filed": "2020-02-25",
          "accession": "0001558370-20-001327"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 232409000.0,
          "filed": "2021-02-24",
          "accession": "0001558370-21-001620"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 203948000.0,
          "filed": "2022-02-23",
          "accession": "0001558370-22-001752"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 105810000.0,
          "filed": "2023-02-22",
          "accession": "0001558370-23-001765"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": -16248000.0,
          "filed": "2024-02-21",
          "accession": "0001558370-24-001437"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 33231000.0,
          "filed": "2025-02-19",
          "accession": "0001558370-25-001154"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 285355000.0,
          "filed": "2026-02-18",
          "accession": "0001104659-26-017085"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 234886000.0,
          "filed": "2026-02-18",
          "accession": "0001104659-26-017085"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 214673000.0,
          "filed": "2026-02-18",
          "accession": "0001104659-26-017085"
        }
      ]
    },
    {
      "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": 36290000.0,
          "filed": "2019-03-01",
          "accession": "0001558370-19-001424"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 98722000.0,
          "filed": "2020-02-25",
          "accession": "0001558370-20-001327"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 165360000.0,
          "filed": "2021-02-24",
          "accession": "0001558370-21-001620"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 110143000.0,
          "filed": "2022-02-23",
          "accession": "0001558370-22-001752"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 21239000.0,
          "filed": "2023-02-22",
          "accession": "0001558370-23-001765"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 39994000.0,
          "filed": "2024-02-21",
          "accession": "0001558370-24-001437"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 71884000.0,
          "filed": "2025-02-19",
          "accession": "0001558370-25-001154"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 135866000.0,
          "filed": "2026-02-18",
          "accession": "0001104659-26-017085"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 173153000.0,
          "filed": "2026-02-18",
          "accession": "0001104659-26-017085"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 294562000.0,
          "filed": "2026-02-18",
          "accession": "0001104659-26-017085"
        }
      ]
    },
    {
      "metric_id": "dividends_paid",
      "label": "Dividends paid",
      "concept": "PaymentsOfDividends",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:PaymentsOfDividends"
      ],
      "points": [
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 6020000.0,
          "filed": "2025-02-19",
          "accession": "0001558370-25-001154"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 24924000.0,
          "filed": "2026-02-18",
          "accession": "0001104659-26-017085"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 29745000.0,
          "filed": "2026-02-18",
          "accession": "0001104659-26-017085"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 33655000.0,
          "filed": "2026-02-18",
          "accession": "0001104659-26-017085"
        }
      ]
    },
    {
      "metric_id": "share_buybacks",
      "label": "Share buybacks",
      "concept": "PaymentsForRepurchaseOfCommonStock",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:PaymentsForRepurchaseOfCommonStock"
      ],
      "points": [
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 297000.0,
          "filed": "2020-02-25",
          "accession": "0001558370-20-001327"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 16562000.0,
          "filed": "2021-02-24",
          "accession": "0001558370-21-001620"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 18600000.0,
          "filed": "2022-02-23",
          "accession": "0001558370-22-001752"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 10876000.0,
          "filed": "2023-02-22",
          "accession": "0001558370-23-001765"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 1206000.0,
          "filed": "2024-02-21",
          "accession": "0001558370-24-001437"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 20210000.0,
          "filed": "2025-02-19",
          "accession": "0001558370-25-001154"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 61770000.0,
          "filed": "2026-02-18",
          "accession": "0001104659-26-017085"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 7912000.0,
          "filed": "2026-02-18",
          "accession": "0001104659-26-017085"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 7286000.0,
          "filed": "2026-02-18",
          "accession": "0001104659-26-017085"
        }
      ]
    },
    {
      "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": 405066000.0,
          "filed": "2018-03-19",
          "accession": "0001558370-18-002250"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 1356368000.0,
          "filed": "2019-03-01",
          "accession": "0001558370-19-001424"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 1360605000.0,
          "filed": "2020-02-25",
          "accession": "0001558370-20-001327"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 1347620000.0,
          "filed": "2021-02-24",
          "accession": "0001558370-21-001620"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 875359000.0,
          "filed": "2022-02-23",
          "accession": "0001558370-22-001752"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 950192000.0,
          "filed": "2023-02-22",
          "accession": "0001558370-23-001765"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 1222853000.0,
          "filed": "2024-02-21",
          "accession": "0001558370-24-001437"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 1218190000.0,
          "filed": "2025-02-19",
          "accession": "0001558370-25-001154"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 1366282000.0,
          "filed": "2026-02-18",
          "accession": "0001104659-26-017085"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 1595612000.0,
          "filed": "2026-02-18",
          "accession": "0001104659-26-017085"
        }
      ]
    },
    {
      "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": 70358000.0,
          "filed": "2018-03-19",
          "accession": "0001558370-18-002250"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 292999000.0,
          "filed": "2019-03-01",
          "accession": "0001558370-19-001424"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 249832000.0,
          "filed": "2020-02-25",
          "accession": "0001558370-20-001327"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 234808000.0,
          "filed": "2021-02-24",
          "accession": "0001558370-21-001620"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 169477000.0,
          "filed": "2022-02-23",
          "accession": "0001558370-22-001752"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 255018000.0,
          "filed": "2023-02-22",
          "accession": "0001558370-23-001765"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 339125000.0,
          "filed": "2024-02-21",
          "accession": "0001558370-24-001437"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 326018000.0,
          "filed": "2025-02-19",
          "accession": "0001558370-25-001154"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 450748000.0,
          "filed": "2026-02-18",
          "accession": "0001104659-26-017085"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 668545000.0,
          "filed": "2026-02-18",
          "accession": "0001104659-26-017085"
        }
      ]
    },
    {
      "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": 112716000.0,
          "filed": "2018-03-19",
          "accession": "0001558370-18-002250"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 656647000.0,
          "filed": "2019-03-01",
          "accession": "0001558370-19-001424"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 832934000.0,
          "filed": "2020-02-25",
          "accession": "0001558370-20-001327"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 937177000.0,
          "filed": "2021-02-24",
          "accession": "0001558370-21-001620"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 593061000.0,
          "filed": "2022-02-23",
          "accession": "0001558370-22-001752"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 592096000.0,
          "filed": "2023-02-22",
          "accession": "0001558370-23-001765"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 765977000.0,
          "filed": "2024-02-21",
          "accession": "0001558370-24-001437"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 772488000.0,
          "filed": "2025-02-19",
          "accession": "0001558370-25-001154"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 793520000.0,
          "filed": "2026-02-18",
          "accession": "0001104659-26-017085"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 805616000.0,
          "filed": "2026-02-18",
          "accession": "0001104659-26-017085"
        }
      ]
    },
    {
      "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": 40041000.0,
          "filed": "2019-03-01",
          "accession": "0001558370-19-001424"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 2774000.0,
          "filed": "2021-02-24",
          "accession": "0001558370-21-001620"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 17237000.0,
          "filed": "2021-02-24",
          "accession": "0001558370-21-001620"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 79268000.0,
          "filed": "2021-02-24",
          "accession": "0001558370-21-001620"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 169039000.0,
          "filed": "2022-02-23",
          "accession": "0001558370-22-001752"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 85801000.0,
          "filed": "2023-02-22",
          "accession": "0001558370-23-001765"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 7322000.0,
          "filed": "2024-02-21",
          "accession": "0001558370-24-001437"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 57083000.0,
          "filed": "2025-02-19",
          "accession": "0001558370-25-001154"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 19978000.0,
          "filed": "2026-02-18",
          "accession": "0001104659-26-017085"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 18084000.0,
          "filed": "2026-02-18",
          "accession": "0001104659-26-017085"
        }
      ]
    },
    {
      "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": -31159000.0,
          "filed": "2019-03-01",
          "accession": "0001558370-19-001424"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": -101621000.0,
          "filed": "2020-02-25",
          "accession": "0001558370-20-001327"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 67049000.0,
          "filed": "2021-02-24",
          "accession": "0001558370-21-001620"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 93805000.0,
          "filed": "2022-02-23",
          "accession": "0001558370-22-001752"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 84571000.0,
          "filed": "2023-02-22",
          "accession": "0001558370-23-001765"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": -56242000.0,
          "filed": "2024-02-21",
          "accession": "0001558370-24-001437"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": -38653000.0,
          "filed": "2025-02-19",
          "accession": "0001558370-25-001154"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 149489000.0,
          "filed": "2026-02-18",
          "accession": "0001104659-26-017085"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 61733000.0,
          "filed": "2026-02-18",
          "accession": "0001104659-26-017085"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": -79889000.0,
          "filed": "2026-02-18",
          "accession": "0001104659-26-017085"
        }
      ]
    },
    {
      "metric_id": "net_margin",
      "label": "Net margin",
      "concept": "NetIncomeLoss / RevenueFromContractWithCustomerExcludingAssessedTax",
      "unit": "Percent",
      "derived": true,
      "source_concepts": [
        "us-gaap:NetIncomeLoss",
        "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax"
      ],
      "points": [
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": -2.428334808683434,
          "filed": "2020-02-25",
          "accession": "0001558370-20-001327"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 2.3880753206490817,
          "filed": "2021-02-24",
          "accession": "0001558370-21-001620"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 0.2155484445903457,
          "filed": "2022-02-23",
          "accession": "0001558370-22-001752"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": -55.97111245155799,
          "filed": "2023-02-22",
          "accession": "0001558370-23-001765"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": -5.522350971724517,
          "filed": "2024-02-21",
          "accession": "0001558370-24-001437"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 3.4796961266235167,
          "filed": "2025-02-19",
          "accession": "0001558370-25-001154"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 4.6931503583113665,
          "filed": "2026-02-18",
          "accession": "0001104659-26-017085"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 2.1103593133963465,
          "filed": "2026-02-18",
          "accession": "0001104659-26-017085"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 1.5080179401766731,
          "filed": "2026-02-18",
          "accession": "0001104659-26-017085"
        }
      ]
    },
    {
      "metric_id": "operating_margin",
      "label": "Operating margin",
      "concept": "OperatingIncomeLoss / RevenueFromContractWithCustomerExcludingAssessedTax",
      "unit": "Percent",
      "derived": true,
      "source_concepts": [
        "us-gaap:OperatingIncomeLoss",
        "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax"
      ],
      "points": [
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": -4.332041860471833,
          "filed": "2020-02-25",
          "accession": "0001558370-20-001327"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 4.033801416677023,
          "filed": "2021-02-24",
          "accession": "0001558370-21-001620"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 1.7864816129589214,
          "filed": "2022-02-23",
          "accession": "0001558370-22-001752"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": -65.24107386321383,
          "filed": "2023-02-22",
          "accession": "0001558370-23-001765"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": -8.571578038764354,
          "filed": "2024-02-21",
          "accession": "0001558370-24-001437"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 2.8226492338296985,
          "filed": "2025-02-19",
          "accession": "0001558370-25-001154"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 3.85964513896905,
          "filed": "2026-02-18",
          "accession": "0001104659-26-017085"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 3.7524921233407365,
          "filed": "2026-02-18",
          "accession": "0001104659-26-017085"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 2.0468343205357042,
          "filed": "2026-02-18",
          "accession": "0001104659-26-017085"
        }
      ]
    },
    {
      "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": -0.9253344689307641,
          "filed": "2019-03-01",
          "accession": "0001558370-19-001424"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": -2.56088887941314,
          "filed": "2020-02-25",
          "accession": "0001558370-20-001327"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 4.383540592651999,
          "filed": "2021-02-24",
          "accession": "0001558370-21-001620"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 0.2970623478809232,
          "filed": "2022-02-23",
          "accession": "0001558370-22-001752"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": -57.10778486530054,
          "filed": "2023-02-22",
          "accession": "0001558370-23-001765"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": -7.131444900826893,
          "filed": "2024-02-21",
          "accession": "0001558370-24-001437"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 6.302800214627855,
          "filed": "2025-02-19",
          "accession": "0001558370-25-001154"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 9.631605927859074,
          "filed": "2026-02-18",
          "accession": "0001104659-26-017085"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 3.8617804214134486,
          "filed": "2026-02-18",
          "accession": "0001104659-26-017085"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 2.6343816408810152,
          "filed": "2026-02-18",
          "accession": "0001104659-26-017085"
        }
      ]
    },
    {
      "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": -0.2574889030429609,
          "filed": "2019-03-01",
          "accession": "0001558370-19-001424"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": -1.2397815342149032,
          "filed": "2020-02-25",
          "accession": "0001558370-20-001327"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 2.6835121140963025,
          "filed": "2021-02-24",
          "accession": "0001558370-21-001620"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 0.20658642644068803,
          "filed": "2022-02-23",
          "accession": "0001558370-22-001752"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": -38.690868546504916,
          "filed": "2023-02-22",
          "accession": "0001558370-23-001765"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": -4.443838718911546,
          "filed": "2024-02-21",
          "accession": "0001558370-24-001437"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 3.9479806648877664,
          "filed": "2025-02-19",
          "accession": "0001558370-25-001154"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 6.10766793357358,
          "filed": "2026-02-18",
          "accession": "0001104659-26-017085"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 2.242875189748529,
          "filed": "2026-02-18",
          "accession": "0001104659-26-017085"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 1.3300852588223202,
          "filed": "2026-02-18",
          "accession": "0001104659-26-017085"
        }
      ]
    },
    {
      "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": 0.6242059689839952,
          "filed": "2018-03-19",
          "accession": "0001558370-18-002250"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 0.44620473405041067,
          "filed": "2019-03-01",
          "accession": "0001558370-19-001424"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 0.29994213226978367,
          "filed": "2020-02-25",
          "accession": "0001558370-20-001327"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 0.25054818886933844,
          "filed": "2021-02-24",
          "accession": "0001558370-21-001620"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 0.2857665568971826,
          "filed": "2022-02-23",
          "accession": "0001558370-22-001752"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 0.4307038047884127,
          "filed": "2023-02-22",
          "accession": "0001558370-23-001765"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 0.4427352257313209,
          "filed": "2024-02-21",
          "accession": "0001558370-24-001437"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 0.4220363293669287,
          "filed": "2025-02-19",
          "accession": "0001558370-25-001154"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 0.568036092348019,
          "filed": "2026-02-18",
          "accession": "0001104659-26-017085"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 0.8298556632440269,
          "filed": "2026-02-18",
          "accession": "0001104659-26-017085"
        }
      ]
    },
    {
      "metric_id": "current_ratio",
      "label": "Current ratio",
      "concept": "AssetsCurrent / LiabilitiesCurrent",
      "unit": "Ratio",
      "derived": true,
      "source_concepts": [
        "us-gaap:AssetsCurrent",
        "us-gaap:LiabilitiesCurrent"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 2.6874568816833393,
          "filed": "2018-03-19",
          "accession": "0001558370-18-002250"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 2.411084652227676,
          "filed": "2019-03-01",
          "accession": "0001558370-19-001424"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 2.404598289552023,
          "filed": "2020-02-25",
          "accession": "0001558370-20-001327"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 2.7363593866250553,
          "filed": "2021-02-24",
          "accession": "0001558370-21-001620"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 3.960262736880056,
          "filed": "2022-02-23",
          "accession": "0001558370-22-001752"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 2.4363490496173785,
          "filed": "2023-02-22",
          "accession": "0001558370-23-001765"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 2.2393358986553675,
          "filed": "2024-02-21",
          "accession": "0001558370-24-001437"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 2.146374091809385,
          "filed": "2025-02-19",
          "accession": "0001558370-25-001154"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 1.6518393144081414,
          "filed": "2026-02-18",
          "accession": "0001104659-26-017085"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 1.5701917623706225,
          "filed": "2026-02-18",
          "accession": "0001104659-26-017085"
        }
      ]
    }
  ],
  "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": 404628000.0,
          "filed": "2023-08-03",
          "accession": "0001558370-23-013256",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 3,
          "period_label": "2023-Q3",
          "period_end": "2023-09-30",
          "value": 389273000.0,
          "filed": "2023-11-01",
          "accession": "0001558370-23-017246",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 4,
          "period_label": "2023-Q4",
          "period_end": "2023-12-31",
          "value": 374860000.0,
          "filed": "2024-02-21",
          "accession": "0001558370-24-001437",
          "derived": true
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 1,
          "period_label": "2024-Q1",
          "period_end": "2024-03-31",
          "value": 366548000.0,
          "filed": "2024-05-01",
          "accession": "0001558370-24-006399",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 2,
          "period_label": "2024-Q2",
          "period_end": "2024-06-30",
          "value": 365131000.0,
          "filed": "2024-07-31",
          "accession": "0001558370-24-010486",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 3,
          "period_label": "2024-Q3",
          "period_end": "2024-09-30",
          "value": 371349000.0,
          "filed": "2024-11-06",
          "accession": "0001558370-24-014647",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 4,
          "period_label": "2024-Q4",
          "period_end": "2024-12-31",
          "value": 349047000.0,
          "filed": "2025-02-19",
          "accession": "0001558370-25-001154",
          "derived": true
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 1,
          "period_label": "2025-Q1",
          "period_end": "2025-03-31",
          "value": 374384000.0,
          "filed": "2025-05-07",
          "accession": "0001558370-25-006754",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 2,
          "period_label": "2025-Q2",
          "period_end": "2025-06-30",
          "value": 364215000.0,
          "filed": "2025-08-06",
          "accession": "0001558370-25-010545",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 3,
          "period_label": "2025-Q3",
          "period_end": "2025-09-30",
          "value": 322243000.0,
          "filed": "2025-11-05",
          "accession": "0001104659-25-107051",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 4,
          "period_label": "2025-Q4",
          "period_end": "2025-12-31",
          "value": 346502000.0,
          "filed": "2026-02-18",
          "accession": "0001104659-26-017085",
          "derived": true
        },
        {
          "fiscal_year": 2026,
          "fiscal_quarter": 1,
          "period_label": "2026-Q1",
          "period_end": "2026-03-31",
          "value": 365958000.0,
          "filed": "2026-05-06",
          "accession": "0001104659-26-056298",
          "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": 20115000.0,
          "filed": "2023-08-03",
          "accession": "0001558370-23-013256",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 3,
          "period_label": "2023-Q3",
          "period_end": "2023-09-30",
          "value": 14346000.0,
          "filed": "2023-11-01",
          "accession": "0001558370-23-017246",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 4,
          "period_label": "2023-Q4",
          "period_end": "2023-12-31",
          "value": 27595000.0,
          "filed": "2024-02-21",
          "accession": "0001558370-24-001437",
          "derived": true
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 1,
          "period_label": "2024-Q1",
          "period_end": "2024-03-31",
          "value": 3625000.0,
          "filed": "2024-05-01",
          "accession": "0001558370-24-006399",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 2,
          "period_label": "2024-Q2",
          "period_end": "2024-06-30",
          "value": 12868000.0,
          "filed": "2024-07-31",
          "accession": "0001558370-24-010486",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 3,
          "period_label": "2024-Q3",
          "period_end": "2024-09-30",
          "value": 15791000.0,
          "filed": "2024-11-06",
          "accession": "0001558370-24-014647",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 4,
          "period_label": "2024-Q4",
          "period_end": "2024-12-31",
          "value": -1640000.0,
          "filed": "2025-02-19",
          "accession": "0001558370-25-001154",
          "derived": true
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 1,
          "period_label": "2025-Q1",
          "period_end": "2025-03-31",
          "value": 8239000.0,
          "filed": "2025-05-07",
          "accession": "0001558370-25-006754",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 2,
          "period_label": "2025-Q2",
          "period_end": "2025-06-30",
          "value": 10647000.0,
          "filed": "2025-08-06",
          "accession": "0001558370-25-010545",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 3,
          "period_label": "2025-Q3",
          "period_end": "2025-09-30",
          "value": 2683000.0,
          "filed": "2025-11-05",
          "accession": "0001104659-25-107051",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 4,
          "period_label": "2025-Q4",
          "period_end": "2025-12-31",
          "value": -346000.0,
          "filed": "2026-02-18",
          "accession": "0001104659-26-017085",
          "derived": true
        },
        {
          "fiscal_year": 2026,
          "fiscal_quarter": 1,
          "period_label": "2026-Q1",
          "period_end": "2026-03-31",
          "value": 8606000.0,
          "filed": "2026-05-06",
          "accession": "0001104659-26-056298",
          "derived": false
        }
      ]
    }
  ]
}
