NASDAQ
Financial data for FSLR
26.75% YoY
55.52% YoY
55.14% YoY
Annual Income Statement for FSLR
| Item | 2024 | 2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|---|
| Revenue | $4B | $3B | $3B | $3B | $3B |
| Cost of Revenue | $2B | $2B | $3B | $2B | $2B |
| Gross Profit | $2B | $1B | $70M | $730M | $681M |
| Operating Expenses | $463M | $443M | $97M | $143M | $363M |
| Operating Income | $1B | $857M | -$27M | $587M | $317M |
| Net Income | $1B | $831M | -$44M | $469M | $398M |
| EPS | $12.07 | $7.78 | $-0.41 | $4.41 | $3.76 |
| EBITDA | $2B | $1B | $291M | $845M | $550M |
No price data available for this timeframe.