First Solar, Inc. (BVMF:FSLR34)
Brazil flag Brazil · Delayed Price · Currency is BRL
571.00
-54.00 (-8.64%)
At close: Feb 6, 2026

Revenue

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016FY 2015FY 2014FY 2013FY 2012
Period Ending
Sep '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18 Dec '17 Dec '16 Dec '15 Dec '14 Dec '13 Dec '12
Solar Modules Revenue
-4.20B3.30B
Solar Modules Revenue Growth
-27.48%35.77%
Solar Power Systems Revenue
--19.95M
Solar Power Systems Revenue Growth
---86.98%
O&M Revenue
--1.86M
O&M Revenue Growth
---84.48%
Energy Generation Revenue
---19.00K
Other Segment Revenue
-3.56M21.79M
Other Segment Revenue Growth
--83.68%-88.59%
Revenue (Total)
5.05B4.21B3.32B
Revenue (Total) Growth
20.07%26.75%26.70%

Revenue by Geography

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016FY 2015FY 2014FY 2013FY 2012
Period Ending
Sep '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18 Dec '17 Dec '16 Dec '15 Dec '14 Dec '13 Dec '12
United States Revenue
-3.90B3.19B
United States Revenue Growth
-22.50%45.31%
India Revenue
-201.71M10.87M
India Revenue Growth
-1755.87%-70.79%
France Revenue
-34.37M68.30M
France Revenue Growth
--49.68%0.95%
Chile Revenue
--9.00K
Chile Revenue Growth
---100.00%
Total Other Foreign Countries Revenue
-65.36M51.82M
Total Other Foreign Countries Revenue Growth
-26.13%-64.88%
Revenue (Total)
5.05B4.21B3.32B
Revenue (Total) Growth
20.07%26.75%26.70%

Gross Profit

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016FY 2015FY 2014FY 2013FY 2012
Period Ending
Sep '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18 Dec '17 Dec '16 Dec '15 Dec '14 Dec '13 Dec '12
Modules Gross Profit
-1.86B1.28B
Modules Gross Profit Growth
-45.66%1006.98%
Other Segment Gross Profit
--2.82M23.26M
Gross Profit (Total)
2.02B1.86B1.30B
Gross Profit (Total) Growth
8.87%42.84%1761.89%

Key Performance Indicators

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016FY 2015FY 2014FY 2013FY 2012
Period Ending
Sep '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18 Dec '17 Dec '16 Dec '15 Dec '14 Dec '13 Dec '12
MW Produced
16.03B23.32B12.12B
MW Produced Growth
-31.26%92.38%33.52%
Updated Sep 30, 2025. Data Source: Fiscal.ai.