HOME NEWS EARNINGS RESULTS PICKS STRATEGY BLOG CONTACT SUBSCRIBE LOGIN SUBSCRIBE JOIN FREE
LOADING
Price Investing Group
← Back to Research Watchlist
ENPH
Enphase Energy Inc
Technology Solar · California, USA · Reports in usd
Market Cap: $6.51B
Market Cap
$6.51B
Enterprise Val
$6.16B
P/E Ratio
48.26
P/B Ratio
5.91
Trailing PEG (1Y)
-0.38
As Of
May 17, 2026

Overview & Key Metrics

Reporting period: Mar 31, 2026 · Q1 2026
Book Value$1.10B
Gross Margin35.49%
Profit Margin35.49%
Return on Equity13.28%
Return on Assets4.24%
Current Ratio3.80
Debt/Equity0.52
LT Debt/Equity0.52
Revenue Per Share2.16

Income Statement

Mar 31, 2026
Revenue$282.9M
Cost of Revenue$182.5M
Gross Profit$100.4M
R&D$44.9M
SG&A$81.3M
Operating Expenses$130.0M
Operating Income-$29.6M
Interest Expense$633.0K
Tax Expense-$6.5M
Net Income-$7.4M
EPS (Basic)$-0.06
EPS (Diluted)$-0.06
EBIT-$13.2M
EBITDA$7.6M
Consolidated Income-$7.4M
Non-Controlling Interests$0.00

Balance Sheet

Mar 31, 2026
Cash & Equivalents$497.5M
Accounts Receivable$196.6M
Inventory$290.7M
Current Assets$1.83B
LT Investments$0.00
Property, Plant & Equipment$138.9M
Intangibles$231.3M
Non-Current Assets$893.7M
Total Assets$2.72B
Accounts Payable$113.5M
Current Debt$0.00
Current Liabilities$481.8M
LT Debt$572.5M
Non-Current Liabilities$1.14B
Total Liabilities$1.62B
Total Debt$572.5M
Retained Earnings-$211.3M
Shareholder Equity$1.10B
Shares Outstanding131,098,819

Cash Flow Statement

Mar 31, 2026
Operating Cash Flow$102.9M
Investing Cash Flow$576.4M
Financing Cash Flow-$651.2M
CapEx-$19.9M
Free Cash Flow$83.0M
Depreciation & Amort.$20.8M
Stock-Based Comp$49.0M
Acquisitions / Disposals$0.00
Investment Activity$596.3M
Debt Issued/Repaid-$632.5M
Equity Issued/Repaid$0.00
Dividends Paid$0.00
Net Change in Cash$23.2M
Data cached · Meta cache · Daily cache · Statements cache · TTL 24h