| FSLR Yearly Revenue | FSLR Revenue | FSLR Change | FSLR Revenue Growth |
|---|---|---|---|
| 2024-12-31 | $4.21B | $887.69M | +26.75% |
| 2023-12-31 | $3.32B | $699.28M | +26.70% |
| 2022-12-31 | $2.62B | -$304.06M | -10.40% |
| 2021-12-31 | $2.92B | $212.05M | +7.82% |
| 2020-12-31 | $2.71B | -$351.79M | -11.48% |
| 2019-12-31 | $3.06B | $819.07M | +36.50% |
| 2018-12-31 | $2.24B | -$697.28M | -23.71% |
| 2017-12-31 | $2.94B | $36.76M | +1.27% |
| 2016-12-31 | $2.90B | -$1.21B | -29.37% |
| 2015-12-31 | $4.11B | $721.46M | +21.27% |
| 2014-12-31 | $3.39B | $81.57M | +2.46% |
| 2013-12-31 | $3.31B | -$58.93M | -1.75% |
| 2012-12-31 | $3.37B | $602.34M | +21.77% |
| 2011-12-31 | $2.77B | $202.69M | +7.91% |
| 2010-12-31 | $2.56B | $497.32M | +24.07% |
| 2009-12-26 | $2.07B | $819.90M | +65.79% |
| 2008-12-27 | $1.25B | $742.33M | +147.29% |
| 2007-12-29 | $503.98M | $369.00M | +273.39% |
| 2006-12-30 | $134.97M | $86.91M | +180.83% |
| 2005-12-31 | $48.06M | $34.54M | +255.44% |
| 2004-12-25 | $13.52M | $10.31M | +321.25% |
| 2003-09-30 | $3.21M | N/A | N/A |