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.48 0.49 −1.69%
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
Older periods Dec '25 Mar '26 Jun '26 Sep '26
P/E ratio

+8 more quarters

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

Show all line items

Columns are period end dates · fundamentals updated 2 Nov 2026