Electric Power Development Co., Ltd.
EPWDF · OTC
3/31/2025 | 3/31/2024 | 3/31/2023 | 3/31/2022 | |
|---|---|---|---|---|
| Market Cap | $415,993 | $420,662 | $384,601 | $356,295 |
| - Cash | $308,995 | $278,814 | $342,018 | $223,072 |
| + Debt | $1,882,821 | $1,867,079 | $1,887,232 | $1,792,000 |
| Enterprise Value | $1,989,819 | $2,008,927 | $1,929,815 | $1,925,223 |
| Revenue | $1,316,673 | $1,257,998 | $1,841,921 | $1,084,620 |
| % Growth | 4.7% | -31.7% | 69.8% | – |
| Gross Profit | $138,310 | $105,706 | $183,868 | $86,979 |
| % Margin | 10.5% | 8.4% | 10% | 8% |
| EBITDA | $289,502 | $259,785 | $305,802 | $192,285 |
| % Margin | 22% | 20.7% | 16.6% | 17.7% |
| Net Income | $92,469 | $77,774 | $113,689 | $69,687 |
| % Margin | 7% | 6.2% | 6.2% | 6.4% |
| EPS Diluted | 505.64 | 425.31 | 621.5 | 380.7 |
| % Growth | 18.9% | -31.6% | 63.3% | – |
| Operating Cash Flow | $250,335 | $254,021 | $155,832 | $128,380 |
| Capital Expenditures | -$123,920 | -$115,840 | -$144,862 | -$135,282 |
| Free Cash Flow | $250,335 | $138,181 | $10,970 | -$6,902 |