{
  "ticker": "IPGP",
  "name": "IPG PHOTONICS CORP",
  "cik": "0001111928",
  "sic": "3674",
  "sic_description": "Semiconductors & Related Devices",
  "source": "SEC XBRL companyfacts",
  "source_url": "https://data.sec.gov/api/xbrl/companyfacts/CIK0001111928.json",
  "as_of": "2026-02-23",
  "note": "Verified SEC companyfacts-derived facts; derived metrics (margins, ratios, free cash flow) are computed from those facts. Descriptive data, not investment advice.",
  "annual": [
    {
      "metric_id": "revenue",
      "label": "Revenue",
      "concept": "RevenueFromContractWithCustomerExcludingAssessedTax",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 1006173000.0,
          "filed": "2019-02-27",
          "accession": "0001111928-19-000035"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 1408889000.0,
          "filed": "2020-02-24",
          "accession": "0001111928-20-000030"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 1459874000.0,
          "filed": "2021-02-22",
          "accession": "0001111928-21-000026"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 1314581000.0,
          "filed": "2022-02-22",
          "accession": "0001111928-22-000025"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 1200724000.0,
          "filed": "2023-02-27",
          "accession": "0001111928-23-000039"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 1460860000.0,
          "filed": "2024-02-21",
          "accession": "0001111928-24-000019"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 1429547000.0,
          "filed": "2025-02-20",
          "accession": "0001111928-25-000023"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 1287439000.0,
          "filed": "2026-02-23",
          "accession": "0001111928-26-000040"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 977134000.0,
          "filed": "2026-02-23",
          "accession": "0001111928-26-000040"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 1003777000.0,
          "filed": "2026-02-23",
          "accession": "0001111928-26-000040"
        }
      ]
    },
    {
      "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": 260752000.0,
          "filed": "2019-02-27",
          "accession": "0001111928-19-000035"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 347614000.0,
          "filed": "2020-02-24",
          "accession": "0001111928-20-000030"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 404027000.0,
          "filed": "2021-02-22",
          "accession": "0001111928-21-000026"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 180234000.0,
          "filed": "2022-02-22",
          "accession": "0001111928-22-000025"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 159572000.0,
          "filed": "2023-02-27",
          "accession": "0001111928-23-000039"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 278416000.0,
          "filed": "2024-02-21",
          "accession": "0001111928-24-000019"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 109909000.0,
          "filed": "2025-02-20",
          "accession": "0001111928-25-000023"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 218878000.0,
          "filed": "2026-02-23",
          "accession": "0001111928-26-000040"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": -181526000.0,
          "filed": "2026-02-23",
          "accession": "0001111928-26-000040"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 31096000.0,
          "filed": "2026-02-23",
          "accession": "0001111928-26-000040"
        }
      ]
    },
    {
      "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": 364313000.0,
          "filed": "2019-02-27",
          "accession": "0001111928-19-000035"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 551112000.0,
          "filed": "2020-02-24",
          "accession": "0001111928-20-000030"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 523405000.0,
          "filed": "2021-02-22",
          "accession": "0001111928-21-000026"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 233793000.0,
          "filed": "2022-02-22",
          "accession": "0001111928-22-000025"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 198659000.0,
          "filed": "2023-02-27",
          "accession": "0001111928-23-000039"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 367883000.0,
          "filed": "2024-02-21",
          "accession": "0001111928-24-000019"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 169500000.0,
          "filed": "2025-02-20",
          "accession": "0001111928-25-000023"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 231973000.0,
          "filed": "2026-02-23",
          "accession": "0001111928-26-000040"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": -208254000.0,
          "filed": "2026-02-23",
          "accession": "0001111928-26-000040"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 13104000.0,
          "filed": "2026-02-23",
          "accession": "0001111928-26-000040"
        }
      ]
    },
    {
      "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": 552240000.0,
          "filed": "2019-02-27",
          "accession": "0001111928-19-000035"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 796911000.0,
          "filed": "2020-02-24",
          "accession": "0001111928-20-000030"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 800268000.0,
          "filed": "2021-02-22",
          "accession": "0001111928-21-000026"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 606209000.0,
          "filed": "2022-02-22",
          "accession": "0001111928-22-000025"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 538996000.0,
          "filed": "2023-02-27",
          "accession": "0001111928-23-000039"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 696398000.0,
          "filed": "2024-02-21",
          "accession": "0001111928-24-000019"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 555413000.0,
          "filed": "2025-02-20",
          "accession": "0001111928-25-000023"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 541698000.0,
          "filed": "2026-02-23",
          "accession": "0001111928-26-000040"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 338155000.0,
          "filed": "2026-02-23",
          "accession": "0001111928-26-000040"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 381463000.0,
          "filed": "2026-02-23",
          "accession": "0001111928-26-000040"
        }
      ]
    },
    {
      "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": 4.85,
          "filed": "2019-02-27",
          "accession": "0001111928-19-000035"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 6.36,
          "filed": "2020-02-24",
          "accession": "0001111928-20-000030"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 7.38,
          "filed": "2021-02-22",
          "accession": "0001111928-21-000026"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 3.35,
          "filed": "2022-02-22",
          "accession": "0001111928-22-000025"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 2.97,
          "filed": "2023-02-27",
          "accession": "0001111928-23-000039"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 5.16,
          "filed": "2024-02-21",
          "accession": "0001111928-24-000019"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 2.16,
          "filed": "2025-02-20",
          "accession": "0001111928-25-000023"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 4.63,
          "filed": "2026-02-23",
          "accession": "0001111928-26-000040"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": -4.09,
          "filed": "2026-02-23",
          "accession": "0001111928-26-000040"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 0.73,
          "filed": "2026-02-23",
          "accession": "0001111928-26-000040"
        }
      ]
    },
    {
      "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": 297696000.0,
          "filed": "2019-02-27",
          "accession": "0001111928-19-000035"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 405395000.0,
          "filed": "2020-02-24",
          "accession": "0001111928-20-000030"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 393301000.0,
          "filed": "2021-02-22",
          "accession": "0001111928-21-000026"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 323521000.0,
          "filed": "2022-02-22",
          "accession": "0001111928-22-000025"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 285335000.0,
          "filed": "2023-02-27",
          "accession": "0001111928-23-000039"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 389700000.0,
          "filed": "2024-02-21",
          "accession": "0001111928-24-000019"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 212649000.0,
          "filed": "2025-02-20",
          "accession": "0001111928-25-000023"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 295986000.0,
          "filed": "2026-02-23",
          "accession": "0001111928-26-000040"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 247896000.0,
          "filed": "2026-02-23",
          "accession": "0001111928-26-000040"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 75344000.0,
          "filed": "2026-02-23",
          "accession": "0001111928-26-000040"
        }
      ]
    },
    {
      "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": 127042000.0,
          "filed": "2019-02-27",
          "accession": "0001111928-19-000035"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 126535000.0,
          "filed": "2020-02-24",
          "accession": "0001111928-20-000030"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 160343000.0,
          "filed": "2021-02-22",
          "accession": "0001111928-21-000026"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 133536000.0,
          "filed": "2022-02-22",
          "accession": "0001111928-22-000025"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 87696000.0,
          "filed": "2023-02-27",
          "accession": "0001111928-23-000039"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 123108000.0,
          "filed": "2024-02-21",
          "accession": "0001111928-24-000019"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 110141000.0,
          "filed": "2025-02-20",
          "accession": "0001111928-25-000023"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 110483000.0,
          "filed": "2026-02-23",
          "accession": "0001111928-26-000040"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 98524000.0,
          "filed": "2026-02-23",
          "accession": "0001111928-26-000040"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 78798000.0,
          "filed": "2026-02-23",
          "accession": "0001111928-26-000040"
        }
      ]
    },
    {
      "metric_id": "share_buybacks",
      "label": "Share buybacks",
      "concept": "PaymentsForRepurchaseOfCommonStock",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:PaymentsForRepurchaseOfCommonStock"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 8946000.0,
          "filed": "2019-02-27",
          "accession": "0001111928-19-000035"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 39987000.0,
          "filed": "2020-02-24",
          "accession": "0001111928-20-000030"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 176065000.0,
          "filed": "2021-02-22",
          "accession": "0001111928-21-000026"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 40732000.0,
          "filed": "2022-02-22",
          "accession": "0001111928-22-000025"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 37884000.0,
          "filed": "2023-02-27",
          "accession": "0001111928-23-000039"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 134889000.0,
          "filed": "2024-02-21",
          "accession": "0001111928-24-000019"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 499506000.0,
          "filed": "2025-02-20",
          "accession": "0001111928-25-000023"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 223496000.0,
          "filed": "2026-02-23",
          "accession": "0001111928-26-000040"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 343816000.0,
          "filed": "2026-02-23",
          "accession": "0001111928-26-000040"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 53132000.0,
          "filed": "2026-02-23",
          "accession": "0001111928-26-000040"
        }
      ]
    },
    {
      "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": 1789999000.0,
          "filed": "2018-02-28",
          "accession": "0001111928-18-000034"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 2367255000.0,
          "filed": "2019-02-27",
          "accession": "0001111928-19-000035"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 2574450000.0,
          "filed": "2020-02-24",
          "accession": "0001111928-20-000030"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 2730436000.0,
          "filed": "2021-02-22",
          "accession": "0001111928-21-000026"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 2935700000.0,
          "filed": "2022-02-22",
          "accession": "0001111928-22-000025"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 3170540000.0,
          "filed": "2023-02-27",
          "accession": "0001111928-23-000039"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 2743280000.0,
          "filed": "2024-02-21",
          "accession": "0001111928-24-000019"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 2698898000.0,
          "filed": "2025-02-20",
          "accession": "0001111928-25-000023"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 2289264000.0,
          "filed": "2026-02-23",
          "accession": "0001111928-26-000040"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 2424280000.0,
          "filed": "2026-02-23",
          "accession": "0001111928-26-000040"
        }
      ]
    },
    {
      "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": 232275000.0,
          "filed": "2018-02-28",
          "accession": "0001111928-18-000034"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 344933000.0,
          "filed": "2019-02-27",
          "accession": "0001111928-19-000035"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 368215000.0,
          "filed": "2020-02-24",
          "accession": "0001111928-20-000030"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 327993000.0,
          "filed": "2021-02-22",
          "accession": "0001111928-21-000026"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 341589000.0,
          "filed": "2022-02-22",
          "accession": "0001111928-22-000025"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 423319000.0,
          "filed": "2023-02-27",
          "accession": "0001111928-23-000039"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 357920000.0,
          "filed": "2024-02-21",
          "accession": "0001111928-24-000019"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 283513000.0,
          "filed": "2025-02-20",
          "accession": "0001111928-25-000023"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 264793000.0,
          "filed": "2026-02-23",
          "accession": "0001111928-26-000040"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 296150000.0,
          "filed": "2026-02-23",
          "accession": "0001111928-26-000040"
        }
      ]
    },
    {
      "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": 1557558000.0,
          "filed": "2018-02-28",
          "accession": "0001111928-18-000034"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 2022322000.0,
          "filed": "2019-02-27",
          "accession": "0001111928-19-000035"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 2205548000.0,
          "filed": "2020-02-24",
          "accession": "0001111928-20-000030"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 2401726000.0,
          "filed": "2021-02-22",
          "accession": "0001111928-21-000026"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 2592819000.0,
          "filed": "2022-02-22",
          "accession": "0001111928-22-000025"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 2746582000.0,
          "filed": "2023-02-27",
          "accession": "0001111928-23-000039"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 2385360000.0,
          "filed": "2026-02-23",
          "accession": "0001111928-26-000040"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 2415385000.0,
          "filed": "2026-02-23",
          "accession": "0001111928-26-000040"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 2024471000.0,
          "filed": "2026-02-23",
          "accession": "0001111928-26-000040"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 2128130000.0,
          "filed": "2026-02-23",
          "accession": "0001111928-26-000040"
        }
      ]
    },
    {
      "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": 623855000.0,
          "filed": "2019-02-27",
          "accession": "0001111928-19-000035"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 909900000.0,
          "filed": "2019-02-27",
          "accession": "0001111928-19-000035"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 544358000.0,
          "filed": "2020-02-24",
          "accession": "0001111928-20-000030"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 680070000.0,
          "filed": "2021-02-22",
          "accession": "0001111928-21-000026"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 876231000.0,
          "filed": "2022-02-22",
          "accession": "0001111928-22-000025"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 709105000.0,
          "filed": "2023-02-27",
          "accession": "0001111928-23-000039"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 698209000.0,
          "filed": "2024-02-21",
          "accession": "0001111928-24-000019"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 514674000.0,
          "filed": "2025-02-20",
          "accession": "0001111928-25-000023"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 620040000.0,
          "filed": "2026-02-23",
          "accession": "0001111928-26-000040"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 403790000.0,
          "filed": "2026-02-23",
          "accession": "0001111928-26-000040"
        }
      ]
    },
    {
      "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": 170654000.0,
          "filed": "2019-02-27",
          "accession": "0001111928-19-000035"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 278860000.0,
          "filed": "2020-02-24",
          "accession": "0001111928-20-000030"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 232958000.0,
          "filed": "2021-02-22",
          "accession": "0001111928-21-000026"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 189985000.0,
          "filed": "2022-02-22",
          "accession": "0001111928-22-000025"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 197639000.0,
          "filed": "2023-02-27",
          "accession": "0001111928-23-000039"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 266592000.0,
          "filed": "2024-02-21",
          "accession": "0001111928-24-000019"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 102508000.0,
          "filed": "2025-02-20",
          "accession": "0001111928-25-000023"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 185503000.0,
          "filed": "2026-02-23",
          "accession": "0001111928-26-000040"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 149372000.0,
          "filed": "2026-02-23",
          "accession": "0001111928-26-000040"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": -3454000.0,
          "filed": "2026-02-23",
          "accession": "0001111928-26-000040"
        }
      ]
    },
    {
      "metric_id": "net_margin",
      "label": "Net margin",
      "concept": "NetIncomeLoss / RevenueFromContractWithCustomerExcludingAssessedTax",
      "unit": "Percent",
      "derived": true,
      "source_concepts": [
        "us-gaap:NetIncomeLoss",
        "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 25.91522531413584,
          "filed": "2019-02-27",
          "accession": "0001111928-19-000035"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 24.67291603525899,
          "filed": "2020-02-24",
          "accession": "0001111928-20-000030"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 27.675470622807175,
          "filed": "2021-02-22",
          "accession": "0001111928-21-000026"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 13.710376157878443,
          "filed": "2022-02-22",
          "accession": "0001111928-22-000025"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 13.289648578690857,
          "filed": "2023-02-27",
          "accession": "0001111928-23-000039"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 19.05836288213792,
          "filed": "2024-02-21",
          "accession": "0001111928-24-000019"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 7.688379605567358,
          "filed": "2025-02-20",
          "accession": "0001111928-25-000023"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 17.001038495804462,
          "filed": "2026-02-23",
          "accession": "0001111928-26-000040"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": -18.57739061377457,
          "filed": "2026-02-23",
          "accession": "0001111928-26-000040"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 3.0978992345909497,
          "filed": "2026-02-23",
          "accession": "0001111928-26-000040"
        }
      ]
    },
    {
      "metric_id": "operating_margin",
      "label": "Operating margin",
      "concept": "OperatingIncomeLoss / RevenueFromContractWithCustomerExcludingAssessedTax",
      "unit": "Percent",
      "derived": true,
      "source_concepts": [
        "us-gaap:OperatingIncomeLoss",
        "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 36.20778931654895,
          "filed": "2019-02-27",
          "accession": "0001111928-19-000035"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 39.11677924946536,
          "filed": "2020-02-24",
          "accession": "0001111928-20-000030"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 35.85275167582956,
          "filed": "2021-02-22",
          "accession": "0001111928-21-000026"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 17.784602089943487,
          "filed": "2022-02-22",
          "accession": "0001111928-22-000025"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 16.544934556151123,
          "filed": "2023-02-27",
          "accession": "0001111928-23-000039"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 25.182632148186684,
          "filed": "2024-02-21",
          "accession": "0001111928-24-000019"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 11.856902920995251,
          "filed": "2025-02-20",
          "accession": "0001111928-25-000023"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 18.018174064945992,
          "filed": "2026-02-23",
          "accession": "0001111928-26-000040"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": -21.31273704527731,
          "filed": "2026-02-23",
          "accession": "0001111928-26-000040"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 1.3054692426704337,
          "filed": "2026-02-23",
          "accession": "0001111928-26-000040"
        }
      ]
    },
    {
      "metric_id": "roe",
      "label": "Return on equity",
      "concept": "NetIncomeLoss / StockholdersEquity",
      "unit": "Percent",
      "derived": true,
      "source_concepts": [
        "us-gaap:NetIncomeLoss",
        "us-gaap:StockholdersEquity"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 16.74107802085059,
          "filed": "2019-02-27",
          "accession": "0001111928-19-000035"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 17.188855187255047,
          "filed": "2020-02-24",
          "accession": "0001111928-20-000030"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 18.318667288129753,
          "filed": "2021-02-22",
          "accession": "0001111928-21-000026"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 7.504353119381644,
          "filed": "2022-02-22",
          "accession": "0001111928-22-000025"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 6.154382546564183,
          "filed": "2023-02-27",
          "accession": "0001111928-23-000039"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 10.136817324223344,
          "filed": "2024-02-21",
          "accession": "0001111928-24-000019"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 4.607648321427374,
          "filed": "2026-02-23",
          "accession": "0001111928-25-000023"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 9.06182658251169,
          "filed": "2026-02-23",
          "accession": "0001111928-26-000040"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": -8.966589296660707,
          "filed": "2026-02-23",
          "accession": "0001111928-26-000040"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 1.4611889311273278,
          "filed": "2026-02-23",
          "accession": "0001111928-26-000040"
        }
      ]
    },
    {
      "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": 14.567158976066466,
          "filed": "2019-02-27",
          "accession": "0001111928-19-000035"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 14.684265108744093,
          "filed": "2020-02-24",
          "accession": "0001111928-20-000030"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 15.693720988949094,
          "filed": "2021-02-22",
          "accession": "0001111928-21-000026"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 6.600923808505309,
          "filed": "2022-02-22",
          "accession": "0001111928-22-000025"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 5.43556902953299,
          "filed": "2023-02-27",
          "accession": "0001111928-23-000039"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 8.78134324121443,
          "filed": "2024-02-21",
          "accession": "0001111928-24-000019"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 4.006481292467411,
          "filed": "2025-02-20",
          "accession": "0001111928-25-000023"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 8.109902634334459,
          "filed": "2026-02-23",
          "accession": "0001111928-26-000040"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": -7.929448067151713,
          "filed": "2026-02-23",
          "accession": "0001111928-26-000040"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 1.2826901183031663,
          "filed": "2026-02-23",
          "accession": "0001111928-26-000040"
        }
      ]
    },
    {
      "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.14912767293417004,
          "filed": "2018-02-28",
          "accession": "0001111928-18-000034"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 0.1705628480528818,
          "filed": "2019-02-27",
          "accession": "0001111928-19-000035"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 0.1669494384162122,
          "filed": "2020-02-24",
          "accession": "0001111928-20-000030"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 0.13656553661824872,
          "filed": "2021-02-22",
          "accession": "0001111928-21-000026"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 0.13174425210552684,
          "filed": "2022-02-22",
          "accession": "0001111928-22-000025"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 0.15412574610916405,
          "filed": "2023-02-27",
          "accession": "0001111928-23-000039"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 0.1500486299761881,
          "filed": "2026-02-23",
          "accession": "0001111928-24-000019"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 0.1173779749398129,
          "filed": "2026-02-23",
          "accession": "0001111928-25-000023"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 0.1307961437827462,
          "filed": "2026-02-23",
          "accession": "0001111928-26-000040"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 0.1391597317833027,
          "filed": "2026-02-23",
          "accession": "0001111928-26-000040"
        }
      ]
    },
    {
      "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": 8.219630390143736,
          "filed": "2018-02-28",
          "accession": "0001111928-18-000034"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 8.818419028370613,
          "filed": "2019-02-27",
          "accession": "0001111928-19-000035"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 7.345870596564323,
          "filed": "2020-02-24",
          "accession": "0001111928-20-000030"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 9.883243705185926,
          "filed": "2021-02-22",
          "accession": "0001111928-21-000026"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 10.010704732078779,
          "filed": "2022-02-22",
          "accession": "0001111928-22-000025"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 7.490222790835681,
          "filed": "2023-02-27",
          "accession": "0001111928-23-000039"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 7.2321242617769785,
          "filed": "2024-02-21",
          "accession": "0001111928-24-000019"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 8.911128590111746,
          "filed": "2025-02-20",
          "accession": "0001111928-25-000023"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 6.979816504811749,
          "filed": "2026-02-23",
          "accession": "0001111928-26-000040"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 6.082115221097519,
          "filed": "2026-02-23",
          "accession": "0001111928-26-000040"
        }
      ]
    }
  ],
  "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": 339971000.0,
          "filed": "2023-08-01",
          "accession": "0001111928-23-000134",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 3,
          "period_label": "2023-Q3",
          "period_end": "2023-09-30",
          "value": 301401000.0,
          "filed": "2023-10-31",
          "accession": "0001111928-23-000170",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 4,
          "period_label": "2023-Q4",
          "period_end": "2023-12-31",
          "value": 298893000.0,
          "filed": "2024-02-21",
          "accession": "0001111928-24-000019",
          "derived": true
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 1,
          "period_label": "2024-Q1",
          "period_end": "2024-03-31",
          "value": 252009000.0,
          "filed": "2024-04-30",
          "accession": "0001111928-24-000068",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 2,
          "period_label": "2024-Q2",
          "period_end": "2024-06-30",
          "value": 257645000.0,
          "filed": "2024-07-30",
          "accession": "0001111928-24-000122",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 3,
          "period_label": "2024-Q3",
          "period_end": "2024-09-30",
          "value": 233143000.0,
          "filed": "2024-10-29",
          "accession": "0001111928-24-000135",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 4,
          "period_label": "2024-Q4",
          "period_end": "2024-12-31",
          "value": 234337000.0,
          "filed": "2025-02-20",
          "accession": "0001111928-25-000023",
          "derived": true
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 1,
          "period_label": "2025-Q1",
          "period_end": "2025-03-31",
          "value": 227793000.0,
          "filed": "2025-05-06",
          "accession": "0001111928-25-000069",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 2,
          "period_label": "2025-Q2",
          "period_end": "2025-06-30",
          "value": 250721000.0,
          "filed": "2025-08-05",
          "accession": "0001111928-25-000132",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 3,
          "period_label": "2025-Q3",
          "period_end": "2025-09-30",
          "value": 250792000.0,
          "filed": "2025-11-04",
          "accession": "0001111928-25-000168",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 4,
          "period_label": "2025-Q4",
          "period_end": "2025-12-31",
          "value": 274471000.0,
          "filed": "2026-02-23",
          "accession": "0001111928-26-000040",
          "derived": true
        },
        {
          "fiscal_year": 2026,
          "fiscal_quarter": 1,
          "period_label": "2026-Q1",
          "period_end": "2026-03-31",
          "value": 265497000.0,
          "filed": "2026-05-05",
          "accession": "0001111928-26-000098",
          "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": 62321000.0,
          "filed": "2023-08-01",
          "accession": "0001111928-23-000134",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 3,
          "period_label": "2023-Q3",
          "period_end": "2023-09-30",
          "value": 54994000.0,
          "filed": "2023-10-31",
          "accession": "0001111928-23-000170",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 4,
          "period_label": "2023-Q4",
          "period_end": "2023-12-31",
          "value": 41428000.0,
          "filed": "2024-02-21",
          "accession": "0001111928-24-000019",
          "derived": true
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 1,
          "period_label": "2024-Q1",
          "period_end": "2024-03-31",
          "value": 24099000.0,
          "filed": "2024-04-30",
          "accession": "0001111928-24-000068",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 2,
          "period_label": "2024-Q2",
          "period_end": "2024-06-30",
          "value": 20154000.0,
          "filed": "2024-07-30",
          "accession": "0001111928-24-000122",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 3,
          "period_label": "2024-Q3",
          "period_end": "2024-09-30",
          "value": -233594000.0,
          "filed": "2024-10-29",
          "accession": "0001111928-24-000135",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 4,
          "period_label": "2024-Q4",
          "period_end": "2024-12-31",
          "value": 7815000.0,
          "filed": "2025-02-20",
          "accession": "0001111928-25-000023",
          "derived": true
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 1,
          "period_label": "2025-Q1",
          "period_end": "2025-03-31",
          "value": 3758000.0,
          "filed": "2025-05-06",
          "accession": "0001111928-25-000069",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 2,
          "period_label": "2025-Q2",
          "period_end": "2025-06-30",
          "value": 6605000.0,
          "filed": "2025-08-05",
          "accession": "0001111928-25-000132",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 3,
          "period_label": "2025-Q3",
          "period_end": "2025-09-30",
          "value": 7463000.0,
          "filed": "2025-11-04",
          "accession": "0001111928-25-000168",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 4,
          "period_label": "2025-Q4",
          "period_end": "2025-12-31",
          "value": 13270000.0,
          "filed": "2026-02-23",
          "accession": "0001111928-26-000040",
          "derived": true
        },
        {
          "fiscal_year": 2026,
          "fiscal_quarter": 1,
          "period_label": "2026-Q1",
          "period_end": "2026-03-31",
          "value": 1584000.0,
          "filed": "2026-05-05",
          "accession": "0001111928-26-000098",
          "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": 1.1,
          "filed": "2022-08-03",
          "accession": "0001111928-22-000109",
          "derived": false
        },
        {
          "fiscal_year": 2022,
          "fiscal_quarter": 3,
          "period_label": "2022-Q3",
          "period_end": "2022-09-30",
          "value": 1.47,
          "filed": "2022-11-01",
          "accession": "0001111928-22-000139",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 1,
          "period_label": "2023-Q1",
          "period_end": "2023-03-31",
          "value": 1.26,
          "filed": "2023-05-02",
          "accession": "0001111928-23-000086",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 2,
          "period_label": "2023-Q2",
          "period_end": "2023-06-30",
          "value": 1.31,
          "filed": "2023-08-01",
          "accession": "0001111928-23-000134",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 3,
          "period_label": "2023-Q3",
          "period_end": "2023-09-30",
          "value": 1.16,
          "filed": "2023-10-31",
          "accession": "0001111928-23-000170",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 1,
          "period_label": "2024-Q1",
          "period_end": "2024-03-31",
          "value": 0.52,
          "filed": "2024-04-30",
          "accession": "0001111928-24-000068",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 2,
          "period_label": "2024-Q2",
          "period_end": "2024-06-30",
          "value": 0.45,
          "filed": "2024-07-30",
          "accession": "0001111928-24-000122",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 3,
          "period_label": "2024-Q3",
          "period_end": "2024-09-30",
          "value": -5.33,
          "filed": "2024-10-29",
          "accession": "0001111928-24-000135",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 1,
          "period_label": "2025-Q1",
          "period_end": "2025-03-31",
          "value": 0.09,
          "filed": "2025-05-06",
          "accession": "0001111928-25-000069",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 2,
          "period_label": "2025-Q2",
          "period_end": "2025-06-30",
          "value": 0.16,
          "filed": "2025-08-05",
          "accession": "0001111928-25-000132",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 3,
          "period_label": "2025-Q3",
          "period_end": "2025-09-30",
          "value": 0.18,
          "filed": "2025-11-04",
          "accession": "0001111928-25-000168",
          "derived": false
        },
        {
          "fiscal_year": 2026,
          "fiscal_quarter": 1,
          "period_label": "2026-Q1",
          "period_end": "2026-03-31",
          "value": 0.04,
          "filed": "2026-05-05",
          "accession": "0001111928-26-000098",
          "derived": false
        }
      ]
    }
  ]
}
