FSLR logo

FSLR

First Solar, Inc.NASDAQEnergy
$195.32-2.06%OpenMarket Cap: $20.96B

As of 2026-04-06

Valuation

P/E (TTM)

13.72

PEG

0.75

P/B

2.20

P/S

4.02

EV/EBITDA

8.66

DCF Value

$-93.55

FCF Yield

5.7%

Div Yield

0.0%

Margins & Returns

Gross Margin

40.6%

Operating Margin

30.6%

Net Margin

29.3%

ROE

17.3%

ROA

11.5%

ROIC

13.7%

Income Statement
PeriodRevenueGross MarginOperating IncomeNet IncomeEPSDividend
Q4 2025$1.68B39.5%$547.9M$520.9M$4.84
FY 2025$5.22B40.6%$1.60B$1.53B$14.21
Q3 2025$1.59B38.3%$466.1M$455.9M$4.24
Q2 2025$1.10B45.6%$361.6M$341.9M$3.18
Q1 2025$844.6M40.8%$221.2M$209.5M$1.95
Q4 2024$1.51B37.5%$456.8M$393.1M$3.65
FY 2024$4.21B44.2%$1.39B$1.29B$12.02
Q3 2024$887.7M50.2%$322.0M$313.0M$2.91
Q2 2024$1.01B49.4%$372.5M$349.4M$3.25
Q1 2024$794.1M43.6%$243.1M$236.6M$2.20
Q4 2023$1.16B43.3%$397.8M$349.2M$3.25
FY 2023$3.32B39.2%$857.3M$830.8M$7.74