First Solar, Inc.
← Back to FSLR Overview

First Solar, Inc. (FSLR)

Earnings & Profitability History

Latest EPS

$4.85

Net Income

520.9M

Financial Fundamentals

FSLRQuarterly Data • 5Y View

Historical Data Table

Quarterly Net Income & EPS

DateNet Income ($B)NI YoY %TTM NIEPSEPS YoY %TTM EPS
2025-12-310.52+32.5%1.534.85+32.2%14.25
2025-09-300.46+45.7%1.404.25+45.5%13.07
2025-06-300.34-2.1%1.263.19-2.1%11.74
2025-03-310.21-11.4%1.261.96-11.3%11.81
2024-12-310.39+12.6%1.293.67+12.2%12.06
2024-09-300.31+16.6%1.252.92+16.3%11.66
2024-06-300.35+104.8%1.203.26+103.7%11.25
2024-03-310.24+455.9%1.022.21+452.5%9.59
2023-12-310.35+4726.9%0.833.27+4718.6%7.78
2023-09-300.27+645.9%0.472.51+645.7%4.44
2023-06-300.17+205.7%0.161.60+207.7%1.47
2023-03-310.04+198.4%0.040.40+197.6%0.39
2022-12-31-0.01-105.7%-0.04-0.07-105.7%-0.42
2022-09-30-0.05-208.8%0.09-0.46-207.0%0.89
2022-06-300.06-32.3%0.190.52-33.3%1.78
2022-03-31-0.04-120.6%0.22-0.41-120.7%2.04
2021-12-310.13+13.5%0.471.24+13.8%4.43
2021-09-300.05-70.8%0.450.43-70.5%4.28
2021-06-300.08+123.4%0.560.78+122.9%5.31
2021-03-310.21+131.2%0.521.98+130.2%4.88
2020-12-310.12+294.8%0.401.09+294.6%3.76
2020-09-300.16+406.3%0.221.46+403.4%2.11
2020-06-300.04+299.0%0.100.35+294.4%0.94
2020-03-310.09+234.2%0.040.86+234.4%0.41
2019-12-31-0.06-214.0%-0.11-0.56-212.0%-1.09
2019-09-300.03-47.0%-0.000.29-47.3%-0.03
2019-06-30-0.02+61.7%0.02-0.18+60.9%0.23
2019-03-31-0.07-181.5%-0.01-0.64-181.0%-0.05
2018-12-310.05+112.1%0.140.50+112.1%1.38
2018-09-300.06-71.9%-0.340.55-72.1%-3.26
2018-06-30-0.05-193.3%-0.19-0.46-192.0%-1.84
2018-03-310.08+808.7%-0.090.79+777.8%-0.88
2017-12-31-0.43+42.4%-0.17-4.14+40.3%-1.58
2017-09-300.21+36.7%-0.481.97+32.2%-4.37
2017-06-300.05+555.2%-0.540.50+284.6%-4.85
2017-03-310.01-95.3%-0.600.09-94.6%-5.22
2016-12-31-0.75-455.6%-0.42-6.93-527.8%-3.64
2016-09-300.15-56.9%0.551.49-56.6%4.91
2016-06-30-0.01-112.2%0.740.13-86.2%6.85
2016-03-310.20+421.2%0.851.67+369.4%7.66
2015-12-310.21+11.4%0.591.62-15.2%5.37
2015-09-300.35+288.9%0.573.43+289.8%5.66
2015-06-300.09+1973.4%0.310.94+1780.0%3.11
2015-03-31-0.06-154.4%0.22-0.62-155.4%2.22
2014-12-310.19+201.2%0.401.91+189.4%3.96
2014-09-300.09-53.9%0.270.88-55.6%2.71
2014-06-300.00-86.5%0.370.05-86.8%3.81
2014-03-310.11+89.4%0.401.12+64.7%4.14
2013-12-310.06-59.2%0.350.66-62.7%3.70
2013-09-300.20+121.8%0.441.98+96.0%4.81
2013-06-300.03-69.7%0.330.38-70.3%3.84
2013-03-310.06+113.2%0.410.68+113.1%4.74
2012-12-310.15+137.3%-0.101.77+136.9%-1.14
2012-09-300.09-55.3%-0.661.01-55.7%-7.71
2012-06-300.11+81.5%-0.561.28+80.3%-6.44
2012-03-31-0.45-487.5%-0.60-5.20-482.4%-7.01
2011-12-31-0.41-364.9%-0.04-4.80-360.9%-0.45
2011-09-300.20+11.1%0.532.28+9.6%6.19
2011-06-300.06-61.6%0.510.71-62.0%5.99
2011-03-310.12-32.7%0.611.36-33.3%7.15
2010-12-310.16+10.1%0.661.84+8.2%7.83
2010-09-250.18+15.3%0.652.08+14.3%7.69
2010-06-260.16-11.9%0.631.87-13.4%7.43
2010-03-270.17+4.7%0.652.04+1.5%7.72
2009-12-310.14+6.7%0.641.70+2.4%7.69
2009-09-300.15+54.5%0.631.82+48.0%7.65
2009-07-310.18+159.2%0.582.16+148.3%7.06
2009-03-310.16+253.1%0.472.01+240.7%5.77
2008-12-310.13+111.2%0.351.66+97.6%4.35
2008-09-270.10+115.6%0.281.23+101.6%3.53
2008-06-280.07+56.9%0.230.87+42.6%2.91
2008-03-290.05+827.2%0.200.59+742.9%2.65
2007-12-310.06+682.2%0.160.84+500.0%2.13
2007-09-290.05+972.6%0.100.61+2631.1%1.43
2007-06-300.04+3378.1%0.060.61+2520.6%0.80
2007-03-310.01+471.1%0.020.07+377.8%0.16
2006-12-310.01+211.6%0.010.14+193.3%0.07
2006-09-300.00+1630.6%-0.01-0.02-830.3%-0.22
2006-06-30-0.00-646.4%-0.01-0.03-863.6%-0.20
2006-03-31-0.00-646.4%-0.01-0.03-863.6%-0.17
2005-12-31-0.01-71.8%-0.01-0.15-54.5%-0.14
2005-09-300.00+105.9%-0.000.00+103.4%-0.09
2005-06-300.00+105.9%-0.010.00+103.4%-0.19
2005-03-310.00+105.9%-0.010.00+103.4%-0.29
2004-12-31-0.00-0.02-0.10-0.39
2004-09-30-0.00-0.10
2004-06-30-0.00-0.10
2004-03-31-0.00-0.10

Annual Performance

YearNet Income ($B)Growth %EPSEPS Growth %
20251.53+18.3%14.25+18.1%
20241.29+55.5%12.07+55.1%
20230.83+1981.0%7.78+1997.6%
2022-0.04-109.4%-0.41-109.3%
20210.47+17.7%4.41+17.3%
20200.40+446.6%3.76+445.0%
2019-0.11-179.6%-1.09-179.0%
20180.14+187.1%1.38+186.8%
2017-0.17+60.2%-1.59+54.3%
2016-0.42-170.1%-3.48-164.2%
20150.59+49.9%5.42+36.5%
20140.40+12.9%3.97+5.3%
20130.35+464.0%3.77+439.6%
2012-0.10-143.9%-1.11-141.3%
2011-0.04-105.9%-0.46-105.9%
20100.66+3.8%7.82+2.0%
20090.64+83.8%7.67+76.7%
20080.35+120.0%4.34+104.7%
20070.16+3884.8%2.12+2928.6%
20060.00+161.5%0.07+153.8%
2005-0.01+61.5%-0.13+66.7%
2004-0.02+40.2%-0.39+50.0%
2003-0.03-6.9%-0.78-59.2%
2002-0.03+3.4%-0.49+2.0%
2001-0.03-0.50