The Okinawa Electric Power Company, Incorporated (9511.T)

JPY 921.0

(-1.07%)

Annual Income Statements

(In JPY)
Breakdown 2024 2023 2022 2021 2020 2019
Revenue 236.39 Billion 223.51 Billion 176.23 Billion 190.52 Billion 204.29 Billion 205.48 Billion
Cost of Revenue 232.91 Billion 271.92 Billion 173.42 Billion 177.9 Billion 193.96 Billion 200.03 Billion
Gross Profit 3.48 Billion -48.4 Billion 2.81 Billion 12.62 Billion 10.32 Billion 5.44 Billion
Operating Expenses 582 Million 790 Million 654 Million 361 Million 116 Million 1.11 Billion
Selling, General and Administrative Expenses 581 Million - - - - -
Research and Development Expenses 582 Million 532 Million 538 Million 538 Million 613 Million 584 Million
Other Expenses -581 Million 109 Million -12 Million -131 Million -94 Million 101 Million
Cost and Expenses 232.91 Billion 271.92 Billion 173.42 Billion 177.9 Billion 193.96 Billion 200.03 Billion
Operating Income 3.48 Billion -48.4 Billion 2.81 Billion 12.61 Billion 10.32 Billion 5.44 Billion
Interest Expense 1.66 Billion 1.12 Billion 951 Million 1.12 Billion 1.34 Billion 1.54 Billion
Income Tax Expense 25 Million -3.48 Billion 586 Million 2.82 Billion 2.51 Billion 1.36 Billion
Earnings before Tax 2.56 Billion -48.79 Billion 2.71 Billion 11.33 Billion 9.31 Billion 5.22 Billion
Net Income 2.39 Billion -45.45 Billion 1.95 Billion 8.34 Billion 6.7 Billion 3.75 Billion
Earnings Per Share Basic 44.02 -836.97 36.04 153.29 123.21 68.93
Earnings Per Share Diluted 44.02 -836.97 36.04 153.29 123.21 65.64
Weighted Average Shares Outstanding 54.31 Million 54.31 Million 54.35 Million 54.41 Million 54.41 Million 54.42 Million
Weighted Average Shares Outstanding (Diluted) 54.31 Million 54.31 Million 54.35 Million 54.41 Million 54.41 Million 57.14 Million
Gross Margin 0.01 -0.22 0.02 0.07 0.05 0.03
EBIT Margin 0.11 -0.13 0.15 0.19 0.16 0.14
Profit Margin 0.01 -0.20 0.01 0.04 0.03 0.02
EBITDA 25.05 Billion -27.46 Billion 26.38 Billion 34.96 Billion 32.71 Billion 28.68 Billion
Earnings Before Tax Margin 0.01 -0.22 0.02 0.07 0.05 0.03

Income Statement Charts