First Solar, Inc. (VIE:FSLR)
224.60
+3.85 (1.74%)
At close: Dec 5, 2025
Revenue
Fiscal year is January - December.
Fiscal Year | TTM | FY 2024 | FY 2023 | FY 2022 | FY 2021 | 2013 - 2020 |
|---|---|---|---|---|---|---|
Period Ending | Sep '25 Sep 30, 2025 | Dec '24 Dec 31, 2024 | Dec '23 Dec 31, 2023 | Dec '22 Dec 31, 2022 | Dec '21 Dec 31, 2021 | 2013 - 2020 |
| Solar Modules Revenue | - | 4.20B |
Log In |
Log In |
Log In | Upgrade
|
| Solar Power Systems Revenue | - | - |
Log In |
Log In |
Log In | Upgrade
|
| O&M Revenue | - | - |
Log In |
Log In |
Log In | Upgrade
|
| Energy Generation Revenue | - | - |
Log In |
Log In |
Log In | Upgrade
|
| Other Segment Revenue | - | 3.56M |
Log In |
Log In |
Log In | Upgrade
|
| EPC Services Revenue | - | - |
Log In |
Log In |
Log In | Upgrade
|
| Revenue (Other) | 5.05B | - |
Log In |
Log In |
Log In | Upgrade
|
| Revenue (Total) | 5.05B | 4.21B |
Log In |
Log In |
Log In | Upgrade
|
Revenue by Geography
Fiscal year is January - December.
Fiscal Year | TTM | FY 2024 | FY 2023 | FY 2022 | FY 2021 | 2013 - 2020 |
|---|---|---|---|---|---|---|
Period Ending | Sep '25 Sep 30, 2025 | Dec '24 Dec 31, 2024 | Dec '23 Dec 31, 2023 | Dec '22 Dec 31, 2022 | Dec '21 Dec 31, 2021 | 2013 - 2020 |
| United States Revenue | - | 3.90B |
Log In |
Log In |
Log In | Upgrade
|
| India Revenue | - | 201.71M |
Log In |
Log In |
Log In | Upgrade
|
| France Revenue | - | 34.37M |
Log In |
Log In |
Log In | Upgrade
|
| Chile Revenue | - | - |
Log In |
Log In |
Log In | Upgrade
|
| Japan Revenue | - | - |
Log In |
Log In |
Log In | Upgrade
|
| Canada Revenue | - | - |
Log In |
Log In |
Log In | Upgrade
|
| All Other Foreign Countries Revenue | - | - |
Log In |
Log In |
Log In | Upgrade
|
| Total Other Foreign Countries Revenue | - | 65.36M |
Log In |
Log In |
Log In | Upgrade
|
| Revenue (Other) | 5.05B | - |
Log In |
Log In |
Log In | Upgrade
|
| Revenue (Total) | 5.05B | 4.21B |
Log In |
Log In |
Log In | Upgrade
|
Gross Profit
Fiscal year is January - December.
Fiscal Year | TTM | FY 2024 | FY 2023 | FY 2022 | FY 2021 | 2013 - 2020 |
|---|---|---|---|---|---|---|
Period Ending | Sep '25 Sep 30, 2025 | Dec '24 Dec 31, 2024 | Dec '23 Dec 31, 2023 | Dec '22 Dec 31, 2022 | Dec '21 Dec 31, 2021 | 2013 - 2020 |
| Modules Gross Profit | - | 1.86B |
Log In |
Log In |
Log In | Upgrade
|
| Other Segment Gross Profit | - | -2.82M |
Log In |
Log In |
Log In | Upgrade
|
| Gross Profit (Other) | 2.02B | - |
Log In |
Log In |
Log In | Upgrade
|
| Gross Profit (Total) | 2.02B | 1.86B |
Log In |
Log In |
Log In | Upgrade
|
Key Performance Indicators
Fiscal year is January - December.
Fiscal Year | TTM | FY 2024 | FY 2023 | FY 2022 | FY 2021 | 2013 - 2020 |
|---|---|---|---|---|---|---|
Period Ending | Sep '25 Sep 30, 2025 | Dec '24 Dec 31, 2024 | Dec '23 Dec 31, 2023 | Dec '22 Dec 31, 2022 | Dec '21 Dec 31, 2021 | 2013 - 2020 |
| MW Produced | 16.03B | 23.32B |
Log In |
Log In |
Log In | Upgrade
|