Tohoku Electric Power Company, Incorporated (TEPCY)

USD 7.78

(0.0%)

Annual Income Statements

(In JPY)
Breakdown 2024 2023 2022 2021 2020 2019
Revenue 2817.81 Billion 3007.2 Billion 2104.44 Billion 2286.8 Billion 2246.36 Billion 2244.31 Billion
Cost of Revenue 2344.05 Billion 3044.6 Billion 1994.33 Billion 2048.38 Billion 1988.65 Billion 2008.18 Billion
Gross Profit 473.75 Billion -37.4 Billion 110.11 Billion 238.41 Billion 257.71 Billion 236.12 Billion
Operating Expenses 151.49 Billion 142.57 Billion 138.93 Billion 150.49 Billion 141.36 Billion 151.39 Billion
Selling, General and Administrative Expenses 151.49 Billion 135.21 Billion 131.28 Billion 142.54 Billion 132.77 Billion 143.75 Billion
Research and Development Expenses 7.9 Billion 7.43 Billion 7.56 Billion 7.95 Billion 8.59 Billion 8.74 Billion
Other Expenses -7.9 Billion 79 Million -79 Million -6.61 Billion -4 Billion 1.1 Billion
Cost and Expenses 2495.55 Billion 3187.18 Billion 2133.26 Billion 2198.88 Billion 2130.01 Billion 2159.58 Billion
Operating Income 322.26 Billion -179.97 Billion -28.81 Billion 87.92 Billion 116.35 Billion 84.73 Billion
Interest Expense 24.54 Billion 18.82 Billion 14.52 Billion 15.45 Billion 17.33 Billion 18.76 Billion
Income Tax Expense 61.5 Billion -76.05 Billion 35.75 Billion 21.54 Billion 28.7 Billion 21.73 Billion
Earnings before Tax 291.94 Billion -199.19 Billion -68.24 Billion 54.49 Billion 93.76 Billion 72.59 Billion
Net Income 226.1 Billion -127.56 Billion -108.36 Billion 29.38 Billion 63.07 Billion 46.48 Billion
Earnings Per Share Basic 452.13 -255.13 -216.83 58.81 126.32 87.81
Earnings Per Share Diluted 452.13 -255.13 -216.83 55.88 117.38 87.81
Weighted Average Shares Outstanding 500.07 Million 499.97 Million 499.74 Million 499.56 Million 499.32 Million 529.37 Million
Weighted Average Shares Outstanding (Diluted) 500.07 Million 499.97 Million 499.74 Million 525.14 Million 536.93 Million 529.37 Million
Gross Margin 0.17 -0.01 0.05 0.10 0.11 0.11
EBIT Margin 0.18 0.01 0.08 0.14 0.16 0.14
Profit Margin 0.08 -0.04 -0.05 0.01 0.03 0.02
EBITDA 516.25 Billion 13.07 Billion 128.72 Billion 317.03 Billion 343.43 Billion 299.28 Billion
Earnings Before Tax Margin 0.11 -0.06 -0.01 0.04 0.05 0.04

Income Statement Charts