Logo image of E0P.DE

ENPHASE ENERGY INC (E0P.DE) Stock Income Statement

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

64.47  +3.37 (+5.52%)

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
(2024-9-30)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
2020
(2020-12-31)
Revenue
E0P.DE Revenue ChartE0P.DE Revenue over time chart
1.25B2.29B2.33B1.38B774.40M
Cost Of Goods
E0P.DE Cost Of Goods ChartE0P.DE Cost Of Goods over time chart
672.73M1.23B1.36B827.60M428.40M
Gross Profit
E0P.DE Gross Profit ChartE0P.DE Gross Profit over time chart
577.51M1.06B974.60M554.40M346.00M
Operating Expenses
E0P.DE Operating Expenses ChartE0P.DE Operating Expenses over time chart
546.68M596.96M521.30M333.70M159.60M
Research and Development
E0P.DE Research and Development ChartE0P.DE Research and Development over time chart
206.22M227.34M168.80M105.50M55.90M
Selling, General, and Administrative Expenses
E0P.DE Selling, General, and Administrative Expenses ChartE0P.DE Selling, General, and Administrative Expenses over time chart
325.74M352.26M336.70M228.20M103.60M
Operating Income
E0P.DE Operating Income ChartE0P.DE Operating Income over time chart
30.83M461.43M453.30M220.70M186.40M
Interest Income/Expense
E0P.DE Interest Income/Expense ChartE0P.DE Interest Income/Expense over time chart
71.40M68.97M5.00M-44.50M-63.20M
Other Income/Expense
E0P.DE Other Income/Expense ChartE0P.DE Other Income/Expense over time chart
-20.97M-1.57M-1.20M6.10M-3.80M
Non Recurring Items
E0P.DE Non Recurring Items ChartE0P.DE Non Recurring Items over time chart
-18.57M-15.68M-5.00M-61.40M0.00
Income Before Taxes
E0P.DE Income Before Taxes ChartE0P.DE Income Before Taxes over time chart
62.69M513.14M452.00M120.90M119.40M
Income Tax
E0P.DE Income Tax ChartE0P.DE Income Tax over time chart
1.27M74.20M54.70M-24.50M-14.60M
Net Income
E0P.DE Net Income ChartE0P.DE Net Income over time chart
61.42M438.94M397.40M145.40M134.00M
EBITDA
E0P.DE EBITDA ChartE0P.DE EBITDA over time chart
112.36M536.13M512.10M253.10M204.50M
 
Per Share Data
EPS Diluted Total Ops
E0P.DE EPS Diluted Total Ops ChartE0P.DE EPS Diluted Total Ops over time chart
0.443.062.751.020.94
Non GAAP EPS
E0P.DE Non GAAP EPS ChartE0P.DE Non GAAP EPS over time chart
1.974.404.622.421.36
 
Statistics
Gross Profit Margin
E0P.DE Gross Profit Margin ChartE0P.DE Gross Profit Margin over time chart
46.19%46.20%41.81%40.12%44.68%
Profit Margin
E0P.DE Profit Margin ChartE0P.DE Profit Margin over time chart
4.91%19.16%17.05%10.52%17.30%
Operating Profit Margin
E0P.DE Operating Profit Margin ChartE0P.DE Operating Profit Margin over time chart
2.47%20.14%19.45%15.97%24.07%

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 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 TTM 0 1 -1 2 3 4