E-Power Inc. (EPOW)
NASDAQ: EPOW · Real-Time Price · USD
0.5000
+0.0520 (11.61%)
At close: Aug 28, 2026, 4:00 PM EDT
0.4272
-0.0728 (-14.56%)
Pre-market: Aug 31, 2026, 5:16 AM 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-27.38-16.16-7.41
Net Income
-16.64-16.64-12.76-27.55-24.4-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
83.4683.4650.7328.5812.40.1
Net Cash (Debt)
-61.62-61.62-49.47-27.18-7.4119.78
Net Cash Growth
-----81.46%
Net Cash Per Share
-2.12-2.12-1.87-1.06-0.300.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%-60.77%-42.38%-100.01%
Pretax Margin
-57.44%-57.44%-27.66%-73.08%-58.53%-120.81%
Profit Margin
-35.84%-35.84%-19.63%-61.15%-63.99%-113.41%
FCF Margin
-67.98%-67.98%-12.03%-28.31%-139.77%-89.16%

Valuation

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