First Solar, Inc. logo FSLR - First Solar, Inc.

NEXT EARNINGS: Apr 23, 2026 EPS Est: $4.38 | Rev Est: $1.2B
Price: -- -- | CONSENSUS: Buy DETAILS
STRONG
BUY
0
BUY 46
HOLD 18
SELL 7
STRONG
SELL
0
| PRICE TARGET: $280.71 DETAILS
HIGH: $330.00
LOW: $150.00
MEDIAN: $282.50
CONSENSUS: $280.71
UPSIDE: 15.42%
Market Cap: 26.10B
Volume: 2,556,885
Avg Volume: 2,203,221
52 Week Range: 116.56-285.99
Sector: Energy
Industry: Solar
Beta: 1.63
Last Dividend: $N/A
Exchange: NASDAQ
Country: US
Employees: 8,100
IPO Date: 2006-11-17
EPS (TTM): 12.07
P/E Ratio: 18.33
Revenue (TTM): 4.21B
Total Assets: 12.12B
Total Debt: 718.80M
Cash & Equiv: 1.62B
Rev Growth (5Y): 6.5%
EPS Growth (5Y): 9.3%
FCF Growth (5Y): N/A
ROCE: 14.4%
Debt/Equity: 0.09

Earnings History

Date EPS Actual EPS Est EPS Surprise Rev Actual Rev Est Rev Surprise
2026-02-24 $4.84 $5.22 -7.3% $1.7B $1.6B +7.3%
2025-10-30 $4.24 $4.24 0.0% $1.6B $1.6B +1.2%
2025-07-31 $3.18 $2.66 +19.5% $1.1B $1.0B +5.4%
2025-04-29 $1.95 $2.49 -21.7% $844.6M $842.5M +0.2%
2025-02-25 $3.65 $4.81 -24.1% $1.5B $1.5B +2.1%
2024-10-29 $2.91 $3.14 -7.3% $887.7M $1.1B -16.4%
2024-07-30 $3.25 $2.69 +20.8% $1.0B $939.7M +7.5%
2024-05-01 $2.20 $1.99 +10.6% $794.1M $720.3M +10.2%

Track Record

Statements >
Metric 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Revenue 4.21B 3.32B 2.62B 2.92B 2.71B 3.06B 2.24B 2.94B 2.90B 4.11B 3.39B 3.31B
Net Income 1.29B 830.78M (44.17M) 468.69M 398.36M (114.93M) 144.33M (165.62M) (416.11M) 593.41M 395.96M 350.72M
EPS 12.07 7.78 -0.41 4.41 3.76 -1.09 1.38 -1.59 -3.48 5.42 3.97 3.77
Total Assets 12.12B 10.37B 8.25B 7.41B 7.11B 7.52B 7.12B 6.86B 6.87B 7.32B 6.72B 6.88B
Total Debt 718.80M 624.39M 234.13M 398.59M 482.27M 595.31M 466.79M 436.94M 214.97M 289.42M 213.47M 223.32M
Cash & Equivalents 1.62B 1.95B 1.48B 1.45B 1.23B 1.35B 1.40B 2.27B 1.35B 1.13B 1.48B 1.33B
Operating Cash Flow 1.22B 602.26M 873.37M 237.56M 37.12M 174.20M (326.81M) 1.34B 206.75M (360.92M) 680.99M 856.13M
Free Cash Flow (308.08M) (784.51M) (30.24M) (302.73M) (379.51M) (494.52M) (1.07B) 826.32M (22.70M) (527.36M) 423.44M 573.55M
FCF per Share -2.88 -7.35 -0.28 -2.85 -3.58 -4.70 -10.18 7.93 -0.22 -5.23 4.23 6.12
Book Value 7.98B 6.69B 5.84B 5.96B 5.52B 5.10B 5.21B 5.10B 5.21B 5.55B 5.03B 4.50B
Cash & ST Investments 1.79B 2.10B 2.58B 1.83B 1.75B 2.16B 2.55B 2.99B 1.96B 1.83B 1.99B 1.76B
ROC Equity 0.16 0.12 -0.01 0.08 0.07 -0.02 0.03 -0.03 -0.08 0.11 0.08 0.08