NASDAQ:FSLR | Key Financial Ratios | FIRST SOLAR, INC.

Complete source-backed ratio history.

Available history
2007-12-29 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-302.5213.04%16.92%
2026-03-312.5612.47%16.86%
2025-12-312.6711.47%16.02%
2025-09-301.9110.41%15.53%
2025-06-301.99.78%14.71%
2025-03-311.9310.44%15.45%
2024-12-312.4510.66%16.20%
2024-09-302.1410.91%16.44%
2024-06-302.2310.93%16.59%
2024-03-312.419.52%14.85%
2023-12-313.558.02%12.42%
2023-09-303.190.084.95%7.52%
2023-06-303.361.74%2.59%
2023-03-313.080.49%0.71%
2022-12-313.650.03-0.54%-0.76%
2022-09-304.090.041.26%1.63%
2022-06-304.210.032.55%3.21%
2022-03-314.070.042.92%3.67%
2021-12-314.390.046.32%7.86%
2021-09-304.260.056.23%7.77%
2021-06-304.770.057.77%9.73%
2021-03-314.690.057.28%9.08%
2020-12-313.560.055.60%7.22%
2020-09-303.833.20%4.14%
2020-06-303.661.40%1.89%
2020-03-313.750.62%0.84%
2019-12-312.730.09-1.53%-2.26%
2019-09-304-0.05%-0.07%
2019-06-304.050.33%0.46%
2019-03-314.38-0.09%-0.12%
2018-12-314.572.03%2.77%
2018-09-304.48-4.80%-6.58%
2018-06-304.89-2.74%-3.76%
2018-03-316.81-1.34%-1.78%
2017-12-315.89-2.41%-3.25%
2017-09-306.85-6.86%-8.78%
2017-06-306.82-8.07%-10.19%
2017-03-316.32-9.12%-11.53%
2016-12-314.17-6.10%-7.97%
2016-09-302.466.75%9.18%
2016-06-303.239.87%12.83%
2016-03-313.0811.22%14.81%
2015-12-313.488.11%10.56%
2015-09-303.638.15%10.68%
2015-06-303.454.65%6.27%
2015-03-313.23.40%4.55%
2014-12-313.085.95%8.01%
2014-09-303.544.01%5.62%
2014-06-302.625.66%8.02%
2014-03-313.046.33%8.71%
2013-12-312.390.055.10%7.85%
2013-09-302.26.44%10.00%
2013-06-301.944.88%8.06%
2013-03-312.036.55%11.22%
2012-12-312.570.16-1.52%-2.70%
2012-09-302.380.15-11.09%-19.19%
2012-06-302.560.15-10.11%-16.51%
2012-03-312.480.27-10.48%-18.85%
2011-12-312.680.18-0.68%-1.08%
2011-09-303.250.159.19%13.15%
2011-06-303.10.110.32%13.85%
2011-03-312.970.0413.71%17.05%
2010-12-313.370.0715.16%19.22%
2010-09-253.530.0815.47%19.69%
2010-06-264.970.0517.25%20.79%
2010-03-274.3618.65%22.76%
2009-12-263.420.0719.11%24.13%
2009-09-263.4720.40%25.67%
2009-06-273.419.83%25.26%
2008-12-272.82

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-312.6711.47%16.02%
2024-12-312.4510.66%16.20%
2023-12-313.558.02%12.42%
2022-12-313.650.03-0.54%-0.76%
2021-12-314.390.046.32%7.86%
2020-12-313.560.055.60%7.22%
2019-12-312.730.09-1.53%-2.26%
2018-12-314.572.03%2.77%
2017-12-315.89-2.41%-3.25%
2016-12-314.17-6.10%-7.97%
2015-12-313.488.11%10.56%
2014-12-313.085.89%7.93%
2013-12-312.390.055.10%7.85%
2012-12-312.570.16-1.52%-2.70%
2011-12-312.680.18-0.68%-1.08%
2010-12-313.370.0715.16%19.22%
2009-12-263.420.0719.11%24.13%
2008-12-272.8216.47%23.02%
2007-12-2914.43%