Electric Power Development Co., Ltd. (EPWDF)

USD 15.17

(-18.79%)

Annual Income Statements

(In JPY)
Breakdown 2024 2024 2022 2021 2020 2019
Revenue 8.31 Billion 1257.99 Billion 8.91 Billion 8.22 Billion 8.46 Billion 8.1 Billion
Cost of Revenue 7.25 Billion 1152.29 Billion 7.78 Billion 6.93 Billion 7.1 Billion 6.84 Billion
Gross Profit 1.05 Billion 105.7 Billion 1.12 Billion 1.29 Billion 1.35 Billion 1.26 Billion
Operating Expenses 356.36 Million 1 Million 407.78 Million 590.66 Million 583.64 Million 550.02 Million
Selling, General and Administrative Expenses 305.42 Million -7.7 Billion 337.2 Million 449.21 Million 433.93 Million 411.49 Million
Research and Development Expenses 50.93 Million 7.71 Billion 70.58 Million 141.44 Million 149.71 Million 138.52 Million
Other Expenses 9.9 Billion - -7.87 Billion -1.44 Billion 6.31 Billion 2.72 Billion
Cost and Expenses 7.61 Billion 1152.29 Billion 8.19 Billion 7.52 Billion 7.68 Billion 7.39 Billion
Operating Income 698.39 Million 105.7 Billion 714.53 Million 703.84 Million 774.75 Million 712.33 Million
Interest Expense 30.93 Billion 30.93 Billion 184.36 Million 214.89 Million 243.55 Million 238.3 Million
Income Tax Expense 223.57 Million 33.83 Billion -15.92 Million 303.08 Million 111.06 Million 119.26 Million
Earnings before Tax 783.16 Million 118.53 Billion 598.42 Million 585.28 Million 607.54 Million 619.22 Million
Net Income 513.85 Million 77.77 Billion 572.47 Million 201.84 Million 391.61 Million 417.87 Million
Earnings Per Share Basic 2.81 425.30 3.13 1.10 2.14 2.28
Earnings Per Share Diluted 2.81 425.31 3.13 1.10 2.14 2.28
Weighted Average Shares Outstanding 182.86 Million 182.86 Million 183.04 Million 183.04 Million 183.04 Million 183.04 Million
Weighted Average Shares Outstanding (Diluted) 182.86 Million 182.86 Million 183.04 Million 183.04 Million 183.04 Million 183.04 Million
Gross Margin 0.13 0.08 0.13 0.16 0.16 0.16
EBIT Margin 0.17 0.17 0.17 0.19 0.18 0.18
Profit Margin 0.06 0.06 0.06 0.02 0.05 0.05
EBITDA 1.42 Billion 216.01 Billion 183.97 Billion 174.22 Billion 166.64 Billion 158.82 Billion
Earnings Before Tax Margin 0.08 0.08 0.08 0.09 0.09 0.09

Income Statement Charts