Electric Power Development Co., Ltd. (9513.T)

JPY 2482.0

(-2.26%)

Annual Income Statements

(In JPY)
Breakdown 2024 2023 2022 2021 2020 2019
Revenue 1257.99 Billion 1841.92 Billion 1084.62 Billion 909.14 Billion 913.77 Billion 897.36 Billion
Cost of Revenue 1152.29 Billion 1658.05 Billion 997.64 Billion 831.36 Billion 830.13 Billion 818.52 Billion
Gross Profit 105.7 Billion 183.86 Billion 86.97 Billion 77.77 Billion 83.63 Billion 78.84 Billion
Operating Expenses 1 Million 8.89 Billion 4.63 Billion 7.29 Billion 5.51 Billion 13.12 Billion
Selling, General and Administrative Expenses -7.7 Billion 42.14 Billion 41.04 Billion 49.63 Billion 46.84 Billion 45.54 Billion
Research and Development Expenses 7.71 Billion 10.33 Billion 8.59 Billion 15.63 Billion 16.16 Billion 15.33 Billion
Other Expenses - 496 Million -4.39 Billion -1.44 Billion -808 Million 1.46 Billion
Cost and Expenses 1152.29 Billion 1658.05 Billion 997.64 Billion 831.36 Billion 830.13 Billion 818.52 Billion
Operating Income 105.7 Billion 183.86 Billion 86.97 Billion 77.77 Billion 83.63 Billion 78.84 Billion
Interest Expense 30.93 Billion 27.36 Billion 22.44 Billion 23.74 Billion 26.29 Billion 26.37 Billion
Income Tax Expense 33.83 Billion 51.79 Billion -1.93 Billion 33.49 Billion 11.99 Billion 13.2 Billion
Earnings before Tax 118.53 Billion 170.79 Billion 72.84 Billion 64.67 Billion 65.58 Billion 68.53 Billion
Net Income 77.77 Billion 113.68 Billion 69.68 Billion 22.3 Billion 42.27 Billion 46.25 Billion
Earnings Per Share Basic 425.30 621.50 380.70 121.85 230.96 252.68
Earnings Per Share Diluted 425.31 621.50 380.70 121.85 230.96 252.68
Weighted Average Shares Outstanding 182.86 Million 183.04 Million 183.04 Million 183.04 Million 183.04 Million 183.04 Million
Weighted Average Shares Outstanding (Diluted) 182.86 Million 183.04 Million 183.04 Million 183.04 Million 183.04 Million 183.04 Million
Gross Margin 0.08 0.10 0.08 0.09 0.09 0.09
EBIT Margin 0.17 0.17 0.18 0.20 0.21 0.19
Profit Margin 0.06 0.06 0.06 0.02 0.05 0.05
EBITDA 216.01 Billion 291.5 Billion 183.97 Billion 174.22 Billion 166.64 Billion 158.82 Billion
Earnings Before Tax Margin 0.08 0.10 0.08 0.09 0.09 0.09

Income Statement Charts