Electric Power Development Co., Ltd.
EPWDF · OTC
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 |
| % Growth | 4.7% | -31.7% | 69.8% | – |
| Gross Profit | $138,310,000 | $105,706,000 | $183,868,000 | $86,979,000 |
| % Margin | 10.5% | 8.4% | 10% | 8% |
| EBITDA | $289,502,000 | $259,785,000 | $305,802,000 | $192,285,000 |
| % Margin | 22% | 20.7% | 16.6% | 17.7% |
| Net Income | $92,469,000 | $77,774,000 | $113,689,000 | $69,687,000 |
| % 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,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 |