Enphase Energy, Inc. | 2025 Form 10-K | 6 Table of Contents Our Company We are a global energy technology company originally founded in March 2006. We deliver smart, easy-to-use solutions that manage solar generation, storage and communication on one platform. Our intelligent microinverters work with virtually every solar panel made, and when paired with our smart technology, result in one of the industry’s best-performing clean energy systems. For the first time in the evolution of our centuries-old grid, people can get paid for the clean energy they produce and share with their communities, helping to build a new energy future that harnesses the sun. This clean, free, abundant source of energy can power our lives and ultimately help greatly reduce our dependence on fossil fuels. As of December 31, 2025, we have shipped approximately 86.4 million microinverters, and more than 5.1 million Enphase residential and commercial systems have been deployed in over 160 countries.
| Metric | TTM | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|---|
| Revenue | 1.5B | 1.5B | 1.3B | 2.3B | 2.3B | 1.4B |
| Net Income | 172M | 172M | 103M | 439M | 397M | 145M |
| EPS | $1.29 | $1.29 | $0.75 | $3.08 | $2.77 | $1.02 |
| Free Cash Flow | 96M | 96M | 480M | 586M | 698M | 300M |
| ROIC | 7.1% | 19.9% | 11.7% | 68.7% | 80.5% | 71.7% |
| Gross Margin | 46.6% | 46.6% | 47.3% | 46.2% | 41.8% | 40.1% |
| Debt/Equity | 1.14 | 1.14 | 1.60 | 1.34 | 1.59 | 2.45 |
| Dividends/Share | $0.00 | - | - | - | - | - |
| Operating Income | 158M | 158M | 77M | 446M | 448M | 216M |
| Operating Margin | 10.7% | 10.7% | 5.8% | 19.5% | 19.2% | 15.6% |
| ROE | 15.8% | 17.9% | 11.3% | 48.5% | 63.3% | 31.8% |
| Shares Outstanding | 133M | 133M | 137M | 143M | 143M | 143M |
Enphase Energy, Inc. passes 6 of 9 quality checks, suggesting mixed fundamentals.
Enphase Energy, Inc. trades at 24.8x trailing earnings, compared to its 15-year median P/E of 43.8x, suggesting it is currently Fair relative to its historical range. On a free-cash-flow basis, the stock trades at 43.7x vs a median of 39.1x. The company's 5-year average ROIC is 50.5% with a gross margin of 44.4%. Total shareholder yield (buybacks) is 3.0%. At current prices, the estimated annualized return to fair value is +35.3%.
Enphase Energy, Inc. (ENPH) has a current P/E ratio of 24.8, compared to its historical median P/E of 43.8. The stock is currently considered Fair based on its historical valuation range.
Enphase Energy, Inc. (ENPH) has a 5-year average return on invested capital (ROIC) of 50.5%. This indicates strong capital allocation and a potential competitive advantage.
Enphase Energy, Inc. (ENPH) has a market capitalization of $4.3B. It is classified as a mid-cap stock.
Enphase Energy, Inc. (ENPH) does not currently pay a regular dividend. However, the company returns capital to shareholders through share buybacks, with a buyback yield of 3.04%.
Based on historical P/E analysis, Enphase Energy, Inc. (ENPH) appears fair. The current P/E of 24.8 is 43% below its historical median of 43.8. The estimated fair value CAGR (P/E method) is 14.9%.
Enphase Energy, Inc. (ENPH) operates in the Semiconductors & Related Devices industry, within the Technology sector.
Enphase Energy, Inc. (ENPH) reported annual revenue of $1.5 billion in its most recent fiscal year, based on SEC EDGAR filings.
Enphase Energy, Inc. (ENPH) has a net profit margin of 11.7%. This is a healthy margin.
Enphase Energy, Inc. (ENPH) generated $96 million in free cash flow in its most recent fiscal year. Positive free cash flow supports dividends, buybacks, and debt reduction.
Enphase Energy, Inc. (ENPH) has a debt-to-equity ratio of 1.14. This indicates moderate leverage.
Enphase Energy, Inc. (ENPH) reported earnings per share (EPS) of $1.29 in its most recent fiscal year.
Enphase Energy, Inc. (ENPH) has a return on equity (ROE) of 17.9%. This indicates the company generates strong returns for shareholders.
Enphase Energy, Inc. (ENPH) has a 5-year average gross margin of 44.4%. This indicates decent pricing power.
The Ledger Terminal provides 16 years of financial data for Enphase Energy, Inc. (ENPH), sourced directly from SEC EDGAR filings. This includes income statements, balance sheets, cash flow statements, and key financial ratios.
Enphase Energy, Inc. (ENPH) has a book value per share of $8.15, based on its most recent annual SEC filing.