Electric Power Development Co., Ltd.

EPWDF · OTC
Analyze with AI
3/31/2025
3/31/2024
3/31/2023
3/31/2022
Market Cap$415,993,352$420,662,017$384,601,369$356,295,360
- Cash$308,995,000$278,814,000$342,018,000$223,072,000
+ Debt$1,882,821,000$1,867,079,000$1,887,232,000$1,792,000,000
Enterprise Value$1,989,819,352$2,008,927,017$1,929,815,369$1,925,223,360
Revenue$1,316,673,000$1,257,998,000$1,841,921,000$1,084,620,000
% Growth4.7%-31.7%69.8%
Gross Profit$138,310,000$105,706,000$183,868,000$86,979,000
% Margin10.5%8.4%10%8%
EBITDA$289,502,000$259,785,000$305,802,000$192,285,000
% Margin22%20.7%16.6%17.7%
Net Income$92,469,000$77,774,000$113,689,000$69,687,000
% Margin7%6.2%6.2%6.4%
EPS Diluted505.64425.31621.5380.7
% Growth18.9%-31.6%63.3%
Operating Cash Flow$250,335,000$254,021,000$155,832,000$128,380,000
Capital Expenditures-$123,920,000-$115,840,000-$144,862,000-$135,282,000
Free Cash Flow$250,335,000$138,181,000$10,970,000-$6,902,000