Electric Power Development Co., Ltd.

EPWDF · OTC
Analyze with AI
3/31/2025
3/31/2024
3/31/2023
3/31/2022
Market Cap$416$421$385$356
- Cash$309$279$342$223
+ Debt$1,883$1,867$1,887$1,792
Enterprise Value$1,990$2,009$1,930$1,925
Revenue$1,317$1,258$1,842$1,085
% Growth4.7%-31.7%69.8%
Gross Profit$138$106$184$87
% Margin10.5%8.4%10%8%
EBITDA$290$260$306$192
% Margin22%20.7%16.6%17.7%
Net Income$92$78$114$70
% Margin7%6.2%6.2%6.4%
EPS Diluted505.64425.31621.5380.7
% Growth18.9%-31.6%63.3%
Operating Cash Flow$250$254$156$128
Capital Expenditures-$124-$116-$145-$135
Free Cash Flow$250$138$11-$7