Logo image of E0P.DE

ENPHASE ENERGY INC (E0P.DE) Stock Income Statement

Europe - FRA:E0P - US29355A1079 - Common Stock

25.3 EUR
-1.3 (-4.89%)
Last: 11/13/2025, 7:00:00 PM

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-9-30)
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.51B1.33B2.29B2.33B1.38B
Gross Premiums Earned
E0P.DE Gross Premiums Earned ChartE0P.DE Gross Premiums Earned over time chart
nullnullnullnullnull
Loss Claims
E0P.DE Loss Claims ChartE0P.DE Loss Claims over time chart
nullnullnullnullnull
Deferred Policy Acquisition Expense
E0P.DE Deferred Policy Acquisition Expense ChartE0P.DE Deferred Policy Acquisition Expense over time chart
nullnullnullnullnull
Net Interest Income
E0P.DE Net Interest Income ChartE0P.DE Net Interest Income over time chart
nullnullnullnullnull
Non Interest Income
E0P.DE Non Interest Income ChartE0P.DE Non Interest Income over time chart
nullnullnullnullnull
Loan Loss Provision
E0P.DE Loan Loss Provision ChartE0P.DE Loan Loss Provision over time chart
nullnullnullnullnull
Net Interest Income after Provision
E0P.DE Net Interest Income after Provision ChartE0P.DE Net Interest Income after Provision over time chart
nullnullnullnullnull
Non Interest Expense
E0P.DE Non Interest Expense ChartE0P.DE Non Interest Expense over time chart
nullnullnullnullnull
Minority Interest Expense
E0P.DE Minority Interest Expense ChartE0P.DE Minority Interest Expense over time chart
nullnullnullnullnull
Cost Of Goods
E0P.DE Cost Of Goods ChartE0P.DE Cost Of Goods over time chart
769.71M701.25M1.23B1.36B827.60M
Gross Profit
E0P.DE Gross Profit ChartE0P.DE Gross Profit over time chart
742.67M629.14M1.06B974.60M554.40M
Operating Expenses
E0P.DE Operating Expenses ChartE0P.DE Operating Expenses over time chart
526.20M538.69M596.96M521.30M333.70M
Research and Development
E0P.DE Research and Development ChartE0P.DE Research and Development over time chart
193.25M201.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
319.20M323.58M352.26M336.70M228.20M
Operating Income
E0P.DE Operating Income ChartE0P.DE Operating Income over time chart
216.46M90.45M461.43M453.30M220.70M
Interest Income/Expense
E0P.DE Interest Income/Expense ChartE0P.DE Interest Income/Expense over time chart
51.23M70.37M68.97M5.00M-44.50M
Other Income/Expense
E0P.DE Other Income/Expense ChartE0P.DE Other Income/Expense over time chart
-5.30M-27.50M-1.57M-1.20M6.10M
Non Recurring Items
E0P.DE Non Recurring Items ChartE0P.DE Non Recurring Items over time chart
-26.57M-13.15M-15.68M-5.00M-61.40M
Income Before Taxes
E0P.DE Income Before Taxes ChartE0P.DE Income Before Taxes over time chart
235.82M120.16M513.14M452.00M120.90M
Income Tax
E0P.DE Income Tax ChartE0P.DE Income Tax over time chart
40.24M17.50M74.20M54.70M-24.50M
Net Income
E0P.DE Net Income ChartE0P.DE Net Income over time chart
195.58M102.66M438.94M397.40M145.40M
EBITDA
E0P.DE EBITDA ChartE0P.DE EBITDA over time chart
297.35M171.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.40420000000000010.73333.06332.751.02
Non GAAP EPS
E0P.DE Non GAAP EPS ChartE0P.DE Non GAAP EPS over time chart
3.212.374.44.622.42
 
Statistics
Gross Profit Margin
E0P.DE Gross Profit Margin ChartE0P.DE Gross Profit Margin over time chart
49.11%47.29%46.20%41.81%40.12%
Profit Margin
E0P.DE Profit Margin ChartE0P.DE Profit Margin over time chart
12.93%7.72%19.16%17.05%10.52%
Operating Profit Margin
E0P.DE Operating Profit Margin ChartE0P.DE Operating Profit Margin over time chart
14.31%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