Enphase Energy, Inc.

ENPH Technology Solar

Enphase Energy, Inc.’s revenue for fiscal 2025 (year ended December 2025) was $1.5 billion, up 10.7% from fiscal 2024.

Revenue
−28.5%
EPS
−65.3%
Free cash flow
−293.2%
Total debt
−52.4%

Quarter to September 2026, against a year earlier

28.58 0.39 −1.35%
Market cap
$3.8B
P/E
42.5×
Fwd P/E
82.4×
Dividend yield
—
F-score
6/9
Altman Z
1.99
Beneish M
−2.40
Dividend safety
n/a
Sep '26 Jun '26 Mar '26 Dec '25 Older periods
P/E ratio
48.03 48.27 36.71 24.28

+8 more quarters

P/S ratio
3.60 4.89 3.55 2.85
P/FCF ratio
33.53 44.09 35.52 46.38
P/Operating CF
48,466.71 161.15 48.27 88.35
P/B ratio
3.51 5.50 4.50 3.87
EV/Sales
3.83 5.09 3.74 2.64
EV/EBITDA
33.87 34.48 29.09 16.28
EV/FCF
35.63 45.91 37.48 42.97
Current Ratio
4.09 3.45 3.80 2.07
Net Debt/EBITDA
(13.64) (5.07) 96.27 (7.28)
Debt/Equity
0.46 0.48 0.52 1.11
Earnings Yield
2.08% 2.07% 2.72% 4.12%
Free Cash Flow Yield
2.98% 2.27% 2.82% 2.16%
Free Cash Flow per Share
(0.09) 0.20 0.63 0.29
Book value per Share
9.39 8.96 8.39 8.29
Free Cash Flow
(11.37) 25.93 82.97 37.84
EV/EBIT
91.29 61.24 54.60 24.73
Other line items

Show all line items

Columns are period end dates · fundamentals updated 2 Nov 2026