Log in
E-mail
Password
Remember
Forgot password ?
Become a member for free
Sign up
Sign up
New member
Sign up for FREE
New customer
Discover our services
Settings
Settings
Dynamic quotes 
OFFON

ENPHASE ENERGY, INC.

(ENPH)
  Report
SummaryQuotesChartsNewsRatingsCalendarCompanyFinancialsConsensusRevisions 
Valuation
Fiscal Period: December 2018 2019 2020 2021 2022 2023
Capitalization1 5033 19822 16817 217--
Entreprise Value (EV)1 5033 05221 81916 63816 36716 005
P/E ratio -39,4x21,2x185x113x67,5x44,7x
Yield ------
Capitalization / Revenue 1,59x5,12x28,6x13,0x9,83x7,94x
EV / Revenue 1,59x4,89x28,2x12,6x9,35x7,38x
EV / EBITDA 44,7x26,1x107x53,7x34,9x24,5x
Price to Book 60,6x11,8x46,8x18,9x13,6x10,0x
Nbr of stocks (in thousands) 106 322122 386126 333135 699--
Reference price (USD) 4,7326,1175127127127
Last update 02/26/201902/18/202002/09/202104/29/202104/29/202104/29/2021
1 USD in Million
Estimates
Income Statement Evolution
Annual Income Statement Data
Fiscal Period: December 2018 2019 2020 2021 2022 2023
Net sales1 3166247741 3191 7512 168
EBITDA1 11,3117204310469652
Operating profit (EBIT)1 1,60103186261397572
Operating Margin 0,50%16,5%24,1%19,8%22,6%26,4%
Pre-Tax Profit (EBT)1 -10,290,1119174360523
Net income1 -11,6161134165287439
Net margin -3,68%25,8%17,3%12,5%16,4%20,2%
EPS2 -0,121,230,951,131,882,84
Dividend per Share2 ------
Last update 02/26/201902/18/202002/09/202104/29/202104/29/202104/29/2021
1 USD in Million
2 USD
Estimates
Balance Sheet Analysis
Fiscal Period: December 2018 2019 2020 2021 2022 2023
Net Debt1 ------
Net Cash position1 -1463495808501 213
Leverage (Debt / EBITDA) --1,25x-1,71x-1,87x-1,81x-1,86x
Free Cash Flow1 12,0124196230333498
ROE (Net Profit / Equities) -88,7%35,4%27,2%35,6%-
Shareholders' equity1 -182378607807-
ROA (Net Profit / Asset) -4,57%23,6%14,0%12,2%14,6%-
Assets1 2556839571 3601 966-
Book Value Per Share2 0,082,213,756,719,3412,7
Cash Flow per Share2 0,151,061,522,212,893,67
Capex1 4,1514,820,634,625,123,1
Capex / Sales 1,31%2,37%2,65%2,62%1,43%1,07%
Last update 02/26/201902/18/202002/09/202104/29/202104/29/202104/29/2021
1 USD in Million
2 USD
Estimates
Finances - Leverage
Financial data source
© 2021 S&P Global Market Intelligence
Key data
Capitalization (USD)
17 217 475 036
Net sales (USD)
774 425 000
Number of employees
850
Sales / Employee (USD)
911 088
Free-Float
84,9%
Free-Float capitalization (USD)
14 623 496 289
Avg. Exchange 20 sessions (USD)
464 736 717
Average Daily Capital Traded
2,70%
EPS & Dividend