Skip to main content
$3.54Today:- (-)1Y +159.63%

As of Oct 23, 2026 close

Market cap
$3.82M
P/E (TTM)
-
Forward P/E
-
Dividend yield
-
52-week range
$0.53$18.00
Volume (live)
-
Avg. volume (3M)
27.82K

E-Power (EPOW) Income Statement

E-Power reported revenue of $46.42M in fiscal 2025 (fiscal year ended Dec 31, 2025), down 28.6% from $65.00M a year earlier. E-Power posted a net loss of $16.64M, compared with a net loss of $11.78M a year earlier. Gross margin was -12.6% and operating margin -34.5%.

E-Power Income Statement Analysis

Values in millions USD

Scroll to see more
E-Power Inc. income statement - Annual data in millions USD
BreakdownFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017
Period endingDec 2025Dec 2024Dec 2023Dec 2022Dec 2021Dec 2020Dec 2019Dec 2018Dec 2017
Revenue & Gross Profit
Revenue46.4265.0045.0538.137.4123.1817.9313.542.29
Cost of Revenue52.2670.8057.4539.483.892.982.111.140.78
Gross Profit-5.85-5.80-12.40-1.353.5220.2015.8212.401.51
Operating Expenses
Research & Development1.962.511.191.052.150.670.800.670.26
Selling, General & Administrative8.228.2913.7813.758.784.804.253.032.08
Operating Expenses10.1810.8018.1317.4610.935.475.043.732.33
Operating Income-16.03-16.60-30.53-18.81-7.4114.7310.778.70-0.83
Other Income/Expense
Interest Income0.000.200.000.000.170.210.210.140.08
Interest Expense4.57-2.02-2.160.03-0.170.000.000.000.00
Other Income/Expense-6.07-1.38-2.39-3.51-1.540.290.200.110.01
Income
Income Before Tax-26.66-17.98-32.92-22.32-8.9515.0110.978.81-0.82
Income Tax Expense0.000.010.000.81-0.243.051.591.16-0.15
Net Income-16.64-11.78-24.23-22.64-8.4012.099.757.48-0.67
Net Income - Continuous Operations-26.66-11.78-32.92-22.64-8.7112.099.757.48-0.67
Net Income - Discontinued Operations---------
EBITDA-15.71-10.88-22.87-20.01-6.4215.9511.278.72-0.82
EBIT-22.09-16.60-27.38-16.16-7.4114.73---
Depreciation & Amortization6.385.104.172.280.990.870.500.02-
Earnings Per Share
Basic EPS-14.00-12.00-27.00-23.00-9.001.0015.0011.00-1.00
Diluted EPS-1.00--1.00-23.00-1.0015.0011.00-1.00
Basic Shares Outstanding1.161.061.020.990.9516.800.670.670.93
Diluted Shares Outstanding1.161.061.020.990.9516.800.670.670.94

Source: Company financial statements from annual and quarterly filings. Data as of Dec 31, 2025. Data sources and methodology

Frequently Asked Questions About E-Power Financial Statements

What was E-Power's revenue in fiscal 2025?

E-Power reported revenue of $46.42M in fiscal 2025 (fiscal year ended Dec 31, 2025). That was down 28.6% from $65.00M a year earlier.

Is E-Power profitable?

No. E-Power reported a net loss of $16.64M in fiscal 2025. In fiscal 2024 it lost $11.78M.

What is E-Power's operating margin?

E-Power's operating income was −$16.03M on revenue of $46.42M in fiscal 2025, an operating margin of -34.5%, compared with -25.5% a year earlier.

What is net profit margin?

Net profit margin is net income divided by revenue. It shows how much of each dollar of sales a company keeps as profit after all costs, interest and taxes. Full definition