Revenue for First Solar, Inc.

Last price update: 22 Nov 24 23:00 GMT

Revenue history for First Solar, Inc.

First Solar, Inc. is a company listed on the NASDAQ exchange and has a market capitalization of 17.5 billion USD. The share price is currently at 164.28 USD and the day high was 166.95 USD with a day low of 162.67 USD. The 52-week high was 185.28 USD and the low was 59.6 USD

Looking at the company’s revenue over the past few years, First Solar, Inc had total revenues of 90.73 million USD in 2021, 36.70 million USD in 2022 (Q1), 62.10 million USD in 2022 (Q2), 62.89 million USD in 2022 (Q3) and an estimated 100 million for 2022 Q4 as yet unconfirmed earnings results are not yet released for this period .

It appears that First Solar has seen a steady growth in their revenue over time with a notable dip during the first quarter of 2022 due to Covid-19 related impacts but have seen improvement from thereon moving into the second half of 2022 .

Overall, it looks like First Solar’s financial situation appears to be strong with steadily increasing year-over-year revenues, coupled with healthy market capitalization and stock performance in recent years indicating further potential for growth going forward into 2023 and beyond.

DateRevenueEstimated revenueNet Income per Share (EPS)Geschatte EPS
27 Oct 2025$0.00$0.00$0.000$0.000
28 Jul 2025$0.00$0.00$0.000$0.000
29 Apr 2025$0.00$0.00$0.000$0.000
25 Feb 2025$0.00$0.00$0.000$4.810
29 Oct 2024$887,668,000.00$1,496,278,110.00$2.910$3.140
30 Jul 2024$1,010,482,000.00$939,713,412.00$3.250$2.690
1 May 2024$794,108,000.00$720,300,423.00$2.200$1.990
27 Feb 2024$1,158,553,000.00$1,317,920,000.00$3.250$3.130
31 Oct 2023$801,090,000.00$1,320,370,000.00$2.500$2.060
27 Jul 2023$810,673,000.00$720,550,000.00$1.590$0.960
27 Apr 2023$548,286,000.00$654,420,000.00$0.400$1.020
28 Feb 2023$1,002,391,000.00$1,002,700,000.00-$0.070-$0.180
27 Oct 2022$628,933,000.00$0.00-$0.460-$0.230
28 Jul 2022$620,955,000.00$4,346,685,000.00$0.520$0.300
28 Apr 2022$367,040,000.00$375,779,047.00-$0.410-$0.410
1 Mar 2022$907,319,000.00$601,520,000.00$1.230$1.060
4 Nov 2021$583,504,000.00$689,870,000.00$0.420$0.590
29 Jul 2021$629,180,000.00$629,180,000.00$0.770$0.540
29 Apr 2021$803,374,000.00$738,060,000.00$1.960$1.000
25 Feb 2021$609,232,000.00$726,400,000.00$1.080$1.240
27 Oct 2020$927,565,000.00$390,216,999.00$1.450$0.610
6 Aug 2020$642,411,000.00$422,155,800.00$0.390$0.230
7 May 2020$532,124,000.00$169,027,623.00$0.850$0.270
20 Feb 2020$1,399,377,000.00$1,884,309,623.00$2.020$2.790
24 Oct 2019$546,806,000.00$2,168,368,620.00$0.290$1.150
1 Aug 2019$584,956,000.00$97,492,666.00-$0.180-$0.021
2 May 2019$531,978,000.00$116,370,187.00-$0.640-$0.130
21 Feb 2019$691,241,000.00$902,845,387.00$0.490$0.640
25 Oct 2018$676,220,000.00$513,426,296.00$0.540$0.410
26 Jul 2018$309,318,000.00$13,448,608.00-$0.460-$0.021
26 Apr 2018$567,265,000.00$58,181,025.00$0.780-$0.080
22 Feb 2018$339,181,000.00$420,584,440.00-$0.250-$0.320
26 Oct 2017$1,087,026,000.00$864,768,003.00$1.950$0.840
27 Jul 2017$623,326,000.00$38,957,875.00$0.640$0.038
2 May 2017$891,791,000.00$463,731,320.00$0.250-$0.130
21 Feb 2017$480,434,000.00$375,823,370.00$1.240$0.970
2 Nov 2016$688,029,000.00$598,306,297.00$1.220$0.740
3 Aug 2016$934,381,000.00$590,700,632.00$0.870$0.580
27 Apr 2016$848,484,000.00$677,418,676.00$1.660$0.930
23 Feb 2016$942,324,000.00$920,027,934.00$1.600$0.760
9 Nov 2015$1,271,245,000.00$852,554,305.00$3.380$1.550
4 Aug 2015$896,217,000.00$346,922,709.00$0.520$0.420
30 Apr 2015$469,209,000.00$360,401,050.00-$0.620-$0.180
24 Feb 2015$1,007,993,000.00$405,330,518.00$1.890$0.760
6 Nov 2014$889,310,000.00$654,205,057.00$0.610$0.640
5 Aug 2014$544,353,000.00$5,035,265,250.00$0.040$0.370
6 May 2014$950,158,000.00$637,777,638.00$1.100$0.560
25 Feb 2014$768,437,000.00$854,778,235.00$0.890$1.000
31 Oct 2013$1,265,587,000.00$949,190,249.00$2.280$0.990
6 Aug 2013$519,760,000.00$693,013,333.00$0.390$0.520
6 May 2013$755,205,000.00$820,875,000.00$0.690$0.750
26 Feb 2013$1,075,011,000.00$922,190,808.00$2.040$1.750
1 Nov 2012$839,147,000.00$687,175,496.00$1.270$1.040
1 Aug 2012$957,332,000.00$888,523,759.00$1.650$0.900
3 May 2012$497,055,000.00$3,665,780,624.00-$0.080$0.590
28 Feb 2012$660,352,000.00$801,856,000.00$1.260$1.530
26 Oct 2011$1,005,788,000.00$1,184,594,755.00$2.250$2.650
4 Aug 2011$532,774,000.00$700,217,257.00$0.700$0.920
3 May 2011$567,293,000.00$494,781,864.00$1.330$1.160
24 Feb 2011$609,801,000.00$599,637,650.00$1.800$1.770