E-Power Inc. (EPOW)
NASDAQ: EPOW · Real-Time Price · USD
0.5276
+0.0176 (3.45%)
At close: Jul 24, 2026, 4:00 PM EDT
0.4948
-0.0328 (-6.22%)
After-hours: Jul 24, 2026, 7:38 PM EDT

E-Power Financials Overview

Millions USD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
46.4246.426545.0538.137.41
Revenue Growth
-34.33%-28.59%44.28%18.16%414.57%-68.04%
Gross Profit
-5.85-5.85-5.8-12.4-1.353.52
Operating Income
-16.03-16.03-16.6-30.53-18.81-7.41
Net Income
-16.64-16.64-11.78-24.23-22.64-8.4
Earnings Per Share
-0.57-0.57-0.48-1.08-0.98-0.36
EPS Growth
------

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Graphite Anode Business
46.3446.3464.3744.3837.58-
Peer-to-peer Knowledge Sharing And Enterprise Business
0.070.070.630.670.547.41
Total
46.4246.426545.0538.137.41

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
21.8421.841.261.44.9919.88
Total Debt
81.281.250.124.797.580.1
Net Cash (Debt)
-59.36-59.36-48.83-23.4-2.5919.78
Net Cash Growth
-----81.46%
Net Cash Per Share
-2.04-2.04-1.85-0.91-0.100.84

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
-25.16-25.16-5.35-7.28-9.57-5.23
Capital Expenditures
-6.39-6.39-2.46-5.47-43.71-1.37
Free Cash Flow
-31.55-31.55-7.82-12.76-53.29-6.61
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
-12.60%-12.60%-8.92%-27.53%-3.54%47.54%
Operating Margin
-34.53%-34.53%-25.53%-67.77%-49.33%-100.01%
Pretax Margin
-57.44%-57.44%-27.66%-73.08%-58.53%-120.81%
Profit Margin
-6.12%-57.44%-27.66%-73.08%-60.65%-117.61%
FCF Margin
-67.98%-67.98%-12.03%-28.31%-139.77%-89.16%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PS Ratio
0.620.820.360.631.823.84