Need FSLR data in your own agent or pipeline?
Every table on this page — income statement, balance sheet, cash flow, PE history, dividends — is also available programmatically through the EvidInvest MCP server & financial data API for Claude, Cursor, or any MCP client and HTTP pipeline.
Financial statements and analysis
Showing the last 6 fiscal years: 2020 to 2025
Chart shows data from left to right: oldest period → newest period
X-axis shows fiscal years with their term end dates and filing dates
Period names from company filings, with term end dates and filing dates
Income Statement (USD) Term End Date Filing Date | 2025 Dec 31, 2025 Feb 24, 2026 | 2024 Dec 31, 2024 Feb 25, 2025 | 2023 Dec 31, 2023 Feb 27, 2024 | 2022 Dec 31, 2022 Feb 28, 2023 | 2021 Dec 31, 2021 Mar 1, 2022 | 2020 Dec 31, 2020 Feb 26, 2021 | 2019 Dec 31, 2019 Feb 21, 2020 | 2018 Dec 31, 2018 Feb 22, 2019 |
|---|
Total Revenue | 5.22B 24.1% | 4.21B 26.7% | 3.32B 26.7% | 2.62B 10.4% | 2.92B 7.8% | 2.71B 11.5% | 3.06B 36.5% | 2.24B 23.7% |
Cost of Revenue | 3.10B 32.0% | 2.35B 16.4% | 2.02B 20.8% | 2.55B 16.2% | 2.19B 8.0% | 2.03B 19.2% | 2.51B 35.7% | 1.85B 22.6% |
Gross Profit | 2.12B 14.1% | 1.86B 42.8% | 1.30B 1761.9% | 69.86M 90.4% | 729.95M 7.2% | 680.67M 23.9% | 549.21M 40.0% | 392.18M 28.6% |
Gross Margin % | 41.00% 6.8% | 44.00% 12.8% | 39.00% 1200.0% | 3.00% 88.0% | 25.00% 0.0% | 25.00% 38.9% | 18.00% 5.9% | 17.00% 10.5% |
Research & Development | 233.42M 22.0% | 191.38M 25.7% | 152.31M 35.0% | 112.80M 13.8% | 99.11M 5.7% | 93.74M 3.0% | 96.61M 14.4% | 84.47M 4.6% |
General & Administrative | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 203.76M 8.2% | 188.26M 4.7% | 197.62M 20.0% | 164.72M 3.3% | 170.32M 23.6% | 222.92M 8.5% | 205.47M 16.2% | 176.86M 12.7% |
Other Operating Expenses | 86.30M 3.0% | 83.81M 10.4% | 93.48M 27.9% | 73.08M 247.1% | 21.05M 48.1% | 40.53M 11.7% | 45.91M 15.5% | 39.74M 65.8% |
Total Operating Expenses | 523.48M 12.7% | 464.56M 4.8% | 443.41M 26.5% | 350.61M 20.7% | 290.49M 18.7% | 357.18M 2.6% | 348.00M 1.2% | 352.06M 5.4% |
Cost and Expenses | 3.62B 28.8% | 2.81B 14.3% | 2.46B 15.1% | 2.90B 16.8% | 2.48B 4.0% | 2.39B 16.6% | 2.86B 29.9% | 2.20B 19.2% |
Operating Income | 1.60B 14.5% | 1.39B 62.7% | 857.27M 496.4% | -216.27M 216.2% | 186.06M 95.5% | 95.19M 53.1% | 62.17M 55.0% | 40.11M 77.4% |
Operating Margin % | 31.00% 6.1% | 33.00% 26.9% | 26.00% 425.0% | -8.00% 233.3% | 6.00% 50.0% | 4.00% 100.0% | 2.00% 0.0% | 2.00% 66.7% |
EBITDA | 2.15B 15.3% | 1.87B 54.2% | 1.21B 2491.5% | 46.78M 93.3% | 699.37M 21.9% | 573.81M 453.3% | 103.70M 60.8% | 264.73M 22.5% |
EBITDA Margin % | 41.00% 6.8% | 44.00% 18.9% | 37.00% 1750.0% | 2.00% 91.7% | 24.00% 14.3% | 21.00% 600.0% | 3.00% 75.0% | 12.00% 0.0% |
Interest Expense | 44.13M 13.5% | 38.87M 199.8% | 12.96M 6.1% | 12.22M 6.7% | 13.11M 45.5% | 24.04M 11.2% | 27.07M 4.4% | 25.92M 0.6% |
Interest Income | 81.76M 8.2% | 89.09M 8.8% | 97.67M 193.4% | 33.28M 438.7% | 6.18M 62.7% | 16.56M 66.1% | 48.89M 18.2% | 59.79M 67.5% |
Other Income (Expense) | -15.95M 233.8% | 11.92M 65.0% | 34.02M 5.1% | 35.83M 345.6% | -14.59M 40.0% | -24.30M 158.3% | 41.66M 43.0% | 73.03M 201.0% |
Pre-Tax Income | 1.58B 12.4% | 1.41B 57.8% | 891.29M 10266.2% | 8.60M 98.5% | 572.16M 95.2% | 293.19M 344.1% | -120.13M 206.2% | 113.15M 44.0% |
Pre-Tax Margin % | 30.00% 9.1% | 33.00% 22.2% | 27.00% | 0.00% 100.0% | 20.00% 81.8% | 11.00% 375.0% | -4.00% 180.0% | 5.00% 28.6% |
Tax Provision | 52.68M 53.9% | 114.29M 88.9% | 60.51M 14.7% | 52.76M 49.0% | 103.47M 196.4% | -107.29M 1857.9% | -5.48M 259.3% | 3.44M 99.1% |
Net Income | 1.53B 18.3% | 1.29B 55.5% | 830.78M 1981.0% | -44.17M 109.4% | 468.69M 17.7% | 398.36M 447.5% | -114.65M 179.4% | 144.33M 187.1% |
Net Margin % | 29.00% 6.5% | 31.00% 24.0% | 25.00% 1350.0% | -2.00% 112.5% | 16.00% 6.7% | 15.00% 475.0% | -4.00% 166.7% | 6.00% 200.0% |
Basic EPS | 14.25 18.1% | 12.07 55.1% | 7.78 1997.6% | -0.41 109.3% | 4.41 17.3% | 3.76 445.0% | -1.09 179.0% | 1.38 186.8% |
Diluted EPS | 14.21 18.2% | 12.02 55.3% | 7.74 1987.8% | -0.41 109.4% | 4.38 17.4% | 3.73 442.2% | -1.09 180.1% | 1.36 185.5% |
Basic Shares Outstanding | 107.23M 0.2% | 107.02M 0.2% | 106.80M 0.2% | 106.55M 0.3% | 106.26M 0.4% | 105.87M 0.5% | 105.31M 0.5% | 104.75M 0.6% |
Diluted Shares Outstanding | 107.54M 0.0% | 107.53M 0.1% | 107.37M 0.8% | 106.55M 0.3% | 106.92M 0.2% | 106.69M 1.3% | 105.31M 0.8% | 106.11M 1.7% |