{
  "company": "First Solar, Inc.",
  "cik": 1274494,
  "source": "https://data.sec.gov/api/xbrl/companyfacts/CIK0001274494.json",
  "fetchedAt": "2026-10-17T08:21:57.300801+00:00",
  "basis": "Annual 10-K financial statements; USD. Assets and cash are period-end balances.",
  "metrics": [
    {
      "label": "Revenue",
      "tag": "Revenues",
      "instant": false,
      "history": [
        {
          "end": "2021-12-31",
          "val": 2923377000,
          "filed": "2024-02-27",
          "accn": "0001274494-24-000004",
          "start": "2021-01-01"
        },
        {
          "end": "2022-12-31",
          "val": 2619319000,
          "filed": "2025-02-25",
          "accn": "0001274494-25-000010",
          "start": "2022-01-01"
        },
        {
          "end": "2023-12-31",
          "val": 3318602000,
          "filed": "2026-02-24",
          "accn": "0001274494-26-000021",
          "start": "2023-01-01"
        },
        {
          "end": "2024-12-31",
          "val": 4206289000,
          "filed": "2026-02-24",
          "accn": "0001274494-26-000021",
          "start": "2024-01-01"
        },
        {
          "end": "2025-12-31",
          "val": 5219376000,
          "filed": "2026-02-24",
          "accn": "0001274494-26-000021",
          "start": "2025-01-01"
        }
      ]
    },
    {
      "label": "Net income",
      "tag": "NetIncomeLoss",
      "instant": false,
      "history": [
        {
          "end": "2021-12-31",
          "val": 468693000,
          "filed": "2024-02-27",
          "accn": "0001274494-24-000004",
          "start": "2021-01-01"
        },
        {
          "end": "2022-12-31",
          "val": -44166000,
          "filed": "2025-02-25",
          "accn": "0001274494-25-000010",
          "start": "2022-01-01"
        },
        {
          "end": "2023-12-31",
          "val": 830777000,
          "filed": "2026-02-24",
          "accn": "0001274494-26-000021",
          "start": "2023-01-01"
        },
        {
          "end": "2024-12-31",
          "val": 1292044000,
          "filed": "2026-02-24",
          "accn": "0001274494-26-000021",
          "start": "2024-01-01"
        },
        {
          "end": "2025-12-31",
          "val": 1528229000,
          "filed": "2026-02-24",
          "accn": "0001274494-26-000021",
          "start": "2025-01-01"
        }
      ]
    },
    {
      "label": "Total assets",
      "tag": "Assets",
      "instant": true,
      "history": [
        {
          "end": "2021-12-31",
          "val": 7413746000,
          "filed": "2023-02-28",
          "accn": "0001274494-23-000002",
          "start": null
        },
        {
          "end": "2022-12-31",
          "val": 8251228000,
          "filed": "2024-02-27",
          "accn": "0001274494-24-000004",
          "start": null
        },
        {
          "end": "2023-12-31",
          "val": 10365132000,
          "filed": "2025-02-25",
          "accn": "0001274494-25-000010",
          "start": null
        },
        {
          "end": "2024-12-31",
          "val": 12124361000,
          "filed": "2026-02-24",
          "accn": "0001274494-26-000021",
          "start": null
        },
        {
          "end": "2025-12-31",
          "val": 13321310000,
          "filed": "2026-02-24",
          "accn": "0001274494-26-000021",
          "start": null
        }
      ]
    },
    {
      "label": "Cash and equivalents",
      "tag": "CashAndCashEquivalentsAtCarryingValue",
      "instant": true,
      "history": [
        {
          "end": "2021-12-31",
          "val": 1450654000,
          "filed": "2023-02-28",
          "accn": "0001274494-23-000002",
          "start": null
        },
        {
          "end": "2022-12-31",
          "val": 1481269000,
          "filed": "2024-02-27",
          "accn": "0001274494-24-000004",
          "start": null
        },
        {
          "end": "2023-12-31",
          "val": 1946994000,
          "filed": "2025-02-25",
          "accn": "0001274494-25-000010",
          "start": null
        },
        {
          "end": "2024-12-31",
          "val": 1621376000,
          "filed": "2026-02-24",
          "accn": "0001274494-26-000021",
          "start": null
        },
        {
          "end": "2025-12-31",
          "val": 2803514000,
          "filed": "2026-02-24",
          "accn": "0001274494-26-000021",
          "start": null
        }
      ]
    }
  ]
}