Logo image of E0P.DE

ENPHASE ENERGY INC (E0P.DE) Stock Income Statement

FRA:E0P - Deutsche Boerse Ag - US29355A1079 - Common Stock - Currency: EUR

34.99  +1.2 (+3.54%)

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2025-3-31)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
Revenue
E0P.DE Revenue ChartE0P.DE Revenue over time chart
1.42B1.33B2.29B2.33B1.38B
Cost Of Goods
E0P.DE Cost Of Goods ChartE0P.DE Cost Of Goods over time chart
741.26M701.25M1.23B1.36B827.60M
Gross Profit
E0P.DE Gross Profit ChartE0P.DE Gross Profit over time chart
681.87M629.14M1.06B974.60M554.40M
Operating Expenses
E0P.DE Operating Expenses ChartE0P.DE Operating Expenses over time chart
529.15M538.69M596.96M521.30M333.70M
Research and Development
E0P.DE Research and Development ChartE0P.DE Research and Development over time chart
197.28M201.31M227.34M168.80M105.50M
Selling, General, and Administrative Expenses
E0P.DE Selling, General, and Administrative Expenses ChartE0P.DE Selling, General, and Administrative Expenses over time chart
318.12M323.58M352.26M336.70M228.20M
Operating Income
E0P.DE Operating Income ChartE0P.DE Operating Income over time chart
152.72M90.45M461.43M453.30M220.70M
Interest Income/Expense
E0P.DE Interest Income/Expense ChartE0P.DE Interest Income/Expense over time chart
67.22M70.37M68.97M5.00M-44.50M
Other Income/Expense
E0P.DE Other Income/Expense ChartE0P.DE Other Income/Expense over time chart
-26.98M-27.50M-1.57M-1.20M6.10M
Non Recurring Items
E0P.DE Non Recurring Items ChartE0P.DE Non Recurring Items over time chart
-14.41M-13.15M-15.68M-5.00M-61.40M
Income Before Taxes
E0P.DE Income Before Taxes ChartE0P.DE Income Before Taxes over time chart
178.55M120.16M513.14M452.00M120.90M
Income Tax
E0P.DE Income Tax ChartE0P.DE Income Tax over time chart
30.07M17.50M74.20M54.70M-24.50M
Net Income
E0P.DE Net Income ChartE0P.DE Net Income over time chart
148.49M102.66M438.94M397.40M145.40M
EBITDA
E0P.DE EBITDA ChartE0P.DE EBITDA over time chart
233.89M171.84M536.13M512.10M253.10M
 
Per Share Data
EPS Diluted Total Ops
E0P.DE EPS Diluted Total Ops ChartE0P.DE EPS Diluted Total Ops over time chart
1.040.733.062.751.02
Non GAAP EPS
E0P.DE Non GAAP EPS ChartE0P.DE Non GAAP EPS over time chart
2.702.374.404.622.42
 
Statistics
Gross Profit Margin
E0P.DE Gross Profit Margin ChartE0P.DE Gross Profit Margin over time chart
47.91%47.29%46.20%41.81%40.12%
Profit Margin
E0P.DE Profit Margin ChartE0P.DE Profit Margin over time chart
10.43%7.72%19.16%17.05%10.52%
Operating Profit Margin
E0P.DE Operating Profit Margin ChartE0P.DE Operating Profit Margin over time chart
10.73%6.80%20.14%19.45%15.97%

All data in USD

Charts

E0P.DE Income Statement data chartE0P.DE Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 0 500M 1B 1.5B 2B
E0P.DE Earnings Per Share (EPS) chartE0P.DE EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 0 1 -1 2 3 4