First Solar, Inc.
← Back to FSLR Overview

First Solar, Inc. (FSLR)

Revenue & Top-Line Growth

Latest Revenue

$1.06B

Financial Fundamentals

FSLRQuarterly Data • 5Y View

Historical Revenue Data

Quarterly Revenue Breakdown

DateRevenue ($B)QoQ %YoY %TTM ($B)TTM %
2026-06-301.06B+1.1%-3.7%5.38B+23.8%
2026-03-311.04B-37.9%+23.6%5.42B+27.3%
2025-12-311.68B+5.5%+11.1%5.22B+24.1%
2025-09-301.59B+45.4%+79.7%5.05B+31.2%
2025-06-301.10B+29.9%+8.6%4.34B+15.4%
2025-03-310.84B-44.2%+6.4%4.26B+19.4%
2024-12-311.51B+70.6%+30.7%4.21B+26.7%
2024-09-300.89B-12.2%+10.8%3.85B+21.8%
2024-06-301.01B+27.2%+24.6%3.76B+25.9%
2024-03-310.79B-31.5%+44.8%3.56B+27.3%
2023-12-311.16B+44.6%+15.6%3.32B+26.7%
2023-09-300.80B-1.2%+27.4%3.16B+25.3%
2023-06-300.81B+47.9%+30.6%2.99B+20.6%
2023-03-310.55B-45.3%+49.4%2.80B+12.6%
2022-12-311.00B+59.4%+10.5%2.62B-10.4%
2022-09-300.63B+1.3%+7.8%2.52B-3.8%
2022-06-300.62B+69.2%-1.3%2.48B-16.5%
2022-03-310.37B-59.5%-54.3%2.49B-16.6%
2021-12-310.91B+55.5%+48.9%2.92B+7.8%
2021-09-300.58B-7.3%-37.1%2.63B-25.0%
2021-06-300.63B-21.7%-2.1%2.97B-4.9%
2021-03-310.80B+31.9%+51.0%2.98B-2.6%
2020-12-310.61B-34.3%-56.5%2.71B-11.5%
2020-09-300.93B+44.4%+69.6%3.50B+48.7%
2020-06-300.64B+20.7%+9.8%3.12B+25.6%
2020-03-310.53B-62.0%+0.0%3.06B+38.7%
2019-12-311.40B+155.9%+102.4%3.06B+36.5%
2019-09-300.55B-6.5%-19.1%2.35B+24.5%
2019-06-300.58B+10.0%+89.1%2.48B+7.9%
2019-03-310.53B-23.0%-6.2%2.21B-15.6%
2018-12-310.69B+2.2%+103.8%2.24B-23.7%
2018-09-300.68B+118.6%-37.8%1.89B-35.5%
2018-06-300.31B-45.5%-50.4%2.30B-8.9%
2018-03-310.57B+67.2%-36.4%2.62B-10.4%
2017-12-310.34B-68.8%+2.5%2.94B+1.3%
2017-09-301.09B+74.4%+59.6%2.93B-27.6%
2017-06-300.62B-30.1%-38.7%2.53B-45.5%
2017-03-310.89B+169.6%+1.8%2.92B-35.4%
2016-12-310.33B-51.4%-77.6%2.90B-29.4%
2016-09-300.68B-33.0%-46.4%4.05B+11.2%
2016-06-301.02B+16.0%+13.4%4.64B+42.2%
2016-03-310.88B-40.6%+86.7%4.52B+55.3%
2015-12-311.48B+16.1%+46.7%4.11B+21.3%
2015-09-301.27B+41.8%+42.8%3.64B+15.5%
2015-06-300.90B+91.0%+64.6%3.26B-7.6%
2015-03-310.47B-53.4%-50.6%2.91B-17.0%
2014-12-311.01B+13.0%+30.9%3.39B+2.5%
2014-09-300.89B+63.5%-29.7%3.15B-12.8%
2014-06-300.54B-42.7%+4.7%3.53B+10.7%
2014-03-310.95B+23.5%+25.8%3.50B-3.4%
2013-12-310.77B-39.2%-28.5%3.31B-1.7%
2013-09-301.27B+143.5%+50.8%3.62B+22.4%
2013-06-300.52B-31.2%-45.7%3.19B+2.2%
2013-03-310.76B-29.7%+51.9%3.63B+34.5%
2012-12-311.08B+28.1%+62.8%3.37B+21.8%
2012-09-300.84B-12.3%-16.6%2.95B+8.8%
2012-06-300.96B+92.6%+79.7%3.12B+24.4%
2012-03-310.50B-24.7%-12.4%2.70B+5.2%
2011-12-310.66B-34.3%+8.3%2.77B+7.9%
2011-09-301.01B+88.8%+26.1%2.72B+4.7%
2011-06-300.53B-6.1%-9.4%2.51B+10.1%
2011-03-310.57B-7.0%-0.1%2.56B+15.7%
2010-12-310.61B-23.6%-4.9%2.56B+24.1%
2010-09-250.80B+35.7%+65.9%2.59B+39.6%
2010-06-260.59B+3.5%+11.8%2.28B+31.9%
2010-03-270.57B-11.4%+35.8%2.22B+51.0%
2009-12-310.64B+33.4%+47.9%2.07B+65.8%
2009-09-300.48B-8.6%+37.9%1.86B+83.4%
2009-07-310.53B+25.7%+96.9%1.73B+109.6%
2009-03-310.42B-3.6%+112.4%1.47B+131.5%
2008-12-310.43B+24.4%+116.0%1.25B+147.3%
2008-09-270.35B+30.6%+119.3%1.01B+184.8%
2008-06-280.27B+35.6%+245.8%0.82B+246.6%
2008-03-290.20B-1.9%+194.1%0.63B+237.4%
2007-12-310.20B+26.3%+281.1%0.50B+239.7%
2007-09-290.16B+105.9%+289.8%0.36B+225.8%
2007-06-300.08B+15.3%+181.6%0.24B+197.3%
2007-03-310.07B+27.1%+144.1%0.19B+193.6%
2006-12-310.05B+29.2%+288.0%0.15B+208.6%
2006-09-300.04B+48.7%+254.9%0.11B+188.5%
2006-06-300.03B0.0%+138.6%0.08B+168.7%
2006-03-310.03B+101.9%+138.6%0.06B+195.8%
2005-12-310.01B+18.2%+301.8%0.05B+255.4%
2005-09-300.01B0.0%+240.0%0.04B
2005-06-300.01B0.0%+240.0%0.03B
2005-03-310.01B+240.1%+240.0%0.02B
2004-12-310.00B-0.0%0.01B
2004-09-300.00B0.0%0.00B
2004-06-300.00B0.0%0.00B
2004-03-310.00B0.00B

Annual Revenue

YearTotal Revenue ($B)Growth %
20255.22B+24.1%
20244.21B+26.7%
20233.32B+26.7%
20222.62B-10.4%
20212.92B+7.8%
20202.71B-11.5%
20193.06B+36.5%
20182.24B-23.7%
20172.94B+1.3%
20162.90B-29.4%
20154.11B+21.3%
20143.39B+2.5%
20133.31B-1.7%
20123.37B+21.8%
20112.77B+7.9%
20102.56B+24.1%
20092.07B+65.8%
20081.25B+147.3%
20070.50B+273.4%
20060.13B+180.8%
20050.05B+255.4%
20040.01B+321.2%
20030.00B+555.1%
20020.00B
20010.00B