First Solar, Inc. (FSLR) income statement
NASDAQ · Energy · Solar · 7,900 employees · CEO Mark R. Widmar
- Price
- $174.40 -1.41%
- Market cap
- $18.7B
- Enterprise value
- $17.5B
- Last report
- Q3 '26 filed 2026-10-29
- Next report
- 2027-02-23 EPS est. $5.31
First Solar, Inc. (FSLR) reported revenue of $1.23B for Q3 '26 (-22.8% year on year), operating income of $546M (44.4% of revenue) and net income of $571M. Over the last four quarters revenue was $5.01B.
Income statement
| Income statement | Trend | Q4 '23 | Q1 '24 | Q2 '24 | Q3 '24 | Q4 '24 | Q1 '25 | Q2 '25 | Q3 '25 | Q4 '25 | Q1 '26 | Q2 '26 | Q3 '26 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.16B | $794M | $1.01B | $888M | $1.51B | $845M | $1.1B | $1.59B | $1.68B | $1.04B | $1.06B | $1.23B | |
| Cost of revenue | $657M | $448M | $512M | $442M | $946M | $500M | $597M | $984M | $1.02B | $558M | $451M | $518M | |
| Gross profit | $502M | $346M | $499M | $445M | $568M | $344M | $500M | $611M | $665M | $486M | $605M | $713M | |
| Research & development | $43.9M | $42.7M | $51.9M | $50.2M | $46.5M | $52.4M | $54.5M | $60.6M | $66M | $66.9M | $76.2M | $67.2M | |
| General & administrative | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $65.3M | |
| Other operating expenses | $3.29M | $14.3M | $27.9M | $26.8M | $14.8M | $17.6M | $31.2M | $36.7M | $789K | $8.55M | $26.4M | $34.4M | |
| Operating expenses | $104M | $103M | $126M | $123M | $111M | $123M | $138M | $145M | $117M | $141M | $155M | $167M | |
| Operating income | $398M | $243M | $373M | $322M | $457M | $221M | $362M | $466M | $548M | $345M | $450M | $546M | |
| Interest income | $23.6M | $27.2M | $24.6M | $22.6M | $14.7M | $18.9M | $12.1M | $23.3M | $27.5M | $28.9M | $29.9M | $24.2M | |
| Interest expense | $7.07M | $9.21M | $9.77M | $9.01M | $10.9M | $9.53M | $9.18M | $14.1M | $11.3M | $7.62M | $5.56M | $2.39M | |
| Other non-operating income (gains on investments, FX ...) | $14M | -$21.6M | -$14.4M | -$14.4M | -$464K | -$5.34M | $256K | -$8.37M | -$14.7M | -$16.6M | -$14.6M | -$22.3M | |
| Total non-operating income | -$21.1M | $12.4M | $4.62M | $5.34M | -$10.4M | -$4.19M | -$9.44M | -$5.75M | $3.42M | $9.03M | $8.99M | $19.9M | |
| Income before tax | $377M | $256M | $377M | $327M | $446M | $217M | $352M | $460M | $551M | $354M | $459M | $566M | |
| Income tax | $27.4M | $18.9M | $27.8M | $14.4M | $53.2M | $7.52M | $10.3M | $4.4M | $30.5M | $7.72M | $36.8M | -$5.03M | |
| Net income | $349M | $237M | $349M | $313M | $393M | $210M | $342M | $456M | $521M | $347M | $423M | $571M | |
| EPS (basic) | $3.27 | $2.21 | $3.26 | $2.92 | $3.67 | $1.96 | $3.19 | $4.25 | $4.85 | $3.23 | $3.93 | $5.31 | |
| EPS (diluted) | $3.25 | $2.20 | $3.25 | $2.91 | $3.65 | $1.95 | $3.18 | $4.24 | $4.84 | $3.22 | $3.92 | $5.30 | |
| Shares (basic, weighted) | 107M | 107M | 107M | 107M | 107M | 107M | 107M | 107M | 107M | 107M | 107M | 107M | |
| Shares (diluted, weighted) | 108M | 107M | 108M | 108M | 108M | 107M | 108M | 108M | 108M | 108M | 108M | 108M | |
| Depreciation & amortization | $89.7M | $90.6M | $97.3M | $111M | $124M | $126M | $125M | $140M | $141M | $147M | $148M | $148M | |
| EBITDA | $473M | $355M | $484M | $448M | $582M | $352M | $486M | $615M | $703M | $509M | $613M | $716M |
| Income statement | Trend | FY16 | FY17 | FY18 | FY19 | FY20 | FY21 | FY22 | FY23 | FY24 | FY25 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $2.9B | $2.94B | $2.24B | $3.06B | $2.71B | $2.92B | $2.62B | $3.32B | $4.21B | $5.22B | |
| Cost of revenue | $2.27B | $2.39B | $1.85B | $2.51B | $2.03B | $2.19B | $2.55B | $2.02B | $2.35B | $3.1B | |
| Gross profit | $638M | $549M | $392M | $549M | $681M | $730M | $69.9M | $1.3B | $1.86B | $2.12B | |
| Research & development | $125M | $88.6M | $84.5M | $96.6M | $93.7M | $99.1M | $113M | $152M | $191M | $233M | |
| Other operating expenses | $820M | $79.8M | $90.7M | $409M | $46.5M | -$126M | -$180M | $93.5M | $83.8M | $86.3M | |
| Operating expenses | $1.21B | $371M | $352M | $711M | $363M | $143M | $97.1M | $443M | $463M | $523M | |
| Operating income | -$568M | $178M | $40.1M | -$162M | $317M | $587M | -$27.2M | $857M | $1.39B | $1.6B | |
| Interest income | $25.2M | $35.7M | $59.8M | $48.9M | $16.6M | $6.18M | $33.3M | $97.7M | $89.1M | $81.8M | |
| Interest expense | $20.5M | $25.8M | $25.9M | $27.1M | $24M | $13.1M | $12.2M | $13M | $38.9M | $44.1M | |
| Other non-operating income (gains on investments, FX ...) | -$51.4M | -$50M | -$99M | -$68.7M | $263K | $1.48M | -$48.1M | -$47M | -$50.8M | -$28.2M | |
| Total non-operating income | $175M | $28.5M | $108M | $41.4M | -$26.4M | -$14.6M | $35.8M | $34M | $11.9M | -$16M | |
| Income before tax | -$393M | $206M | $148M | -$120M | $291M | $572M | $8.6M | $891M | $1.41B | $1.58B | |
| Income tax | $23.2M | $372M | $3.44M | -$5.48M | -$107M | $103M | $52.8M | $60.5M | $114M | $52.7M | |
| Net income | -$416M | -$166M | $144M | -$115M | $398M | $469M | -$44.2M | $831M | $1.29B | $1.53B | |
| EPS (basic) | -$3.48 | -$1.59 | $1.38 | -$1.09 | $3.76 | $4.41 | -$0.41 | $7.78 | $12.07 | $14.25 | |
| EPS (diluted) | -$3.48 | -$1.59 | $1.36 | -$1.09 | $3.73 | $4.38 | -$0.41 | $7.74 | $12.02 | $14.21 | |
| Shares (basic, weighted) | 103M | 104M | 105M | 105M | 106M | 106M | 107M | 107M | 107M | 107M | |
| Shares (diluted, weighted) | 103M | 104M | 106M | 105M | 107M | 107M | 107M | 107M | 108M | 108M | |
| Depreciation & amortization | $231M | $115M | $131M | $205M | $233M | $260M | $270M | $308M | $423M | $529M | |
| EBITDA | -$286M | $343M | $270M | $112M | $550M | $845M | $291M | $1.21B | $1.87B | $2.15B |
Standardised from the company's filings; outflows and costs keep the sign the provider reports. Hover a period for its end date. Amounts in USD.
Revenue, operating income and growth
quarterlyMargins
quarterlyCosts as % of revenue
quarterlyThe other statements
Sources
Statements, segment revenue, metrics and estimates are standardised from the company's filings. Segment profits and every reported line: SEC EDGAR (XBRL). Filings read: 10-Q 2026-09-30, 10-Q 2026-06-30, 10-Q 2026-03-31, 10-K 2025-12-31, 10-Q 2025-09-30, 10-Q 2025-06-30, 10-Q 2025-03-31, 10-K 2024-12-31, 10-Q 2024-09-30
Data as of 2026-11-02