Electric Power Development Co., Ltd. (EDRWY)

USD 17.0

(-1.79%)

Annual Balance Sheets

(In JPY)
Breakdown 2024 2023 2022 2021 2020 2019
Total Assets 3475.74 Billion 3362.68 Billion 3066.17 Billion 2841.96 Billion 2805.39 Billion 2766.17 Billion
Total Current Assets 690.25 Billion 661.3 Billion 471.35 Billion 366.75 Billion 334.04 Billion 364.5 Billion
Cash And Short Term Investments 431.96 Billion 342.01 Billion 223.07 Billion 189.84 Billion 159.32 Billion 121.18 Billion
Cash and Cash Equivalents 370.66 Billion 342.01 Billion 223.07 Billion 189.84 Billion 159.32 Billion 121.18 Billion
Short Term Investments 61.29 Billion 58.03 Million 4.29 Million 41.46 Million 19.57 Million 66 Billion
Net Receivables 98.11 Billion 976.01 Million 662.7 Million 595.36 Million 745.36 Million 765.1 Million
Inventory 80.05 Billion 110.31 Billion 62.17 Billion 46.08 Billion 50.37 Billion 53.48 Billion
Other Current Assets 80.11 Billion 79.06 Billion 105.67 Billion 64.69 Billion 43.87 Billion 105.15 Billion
Total Non-Current Assets 2785.49 Billion 2701.37 Billion 2594.81 Billion 2475.19 Billion 2471.33 Billion 2401.66 Billion
Net PPE 2298.99 Billion 2161.11 Billion 2100.7 Billion 2057.93 Billion 2003.38 Billion 1913.04 Billion
Good Will And Intangible Assets 5 Million 370.59 Billion 321.34 Billion 250.22 Billion 286.03 Billion 310.5 Billion
Good Will - - - - - -
Intangible Assets - - - - - -
Long-Term Investments 410.17 Billion 2.79 Billion 2.66 Billion 2.28 Billion 2.67 Billion 2.83 Billion
Tax Assets 41.7 Billion 56.89 Billion 64.27 Billion 54.22 Billion 59.41 Billion 53.32 Billion
Other Non Current Assets 34.61 Billion 109.98 Billion 105.82 Billion 110.52 Billion 119.83 Billion 121.95 Billion
Other Assets - 6 Million 7 Million 7 Million 8 Million 8 Million
Total Liabilities 2142.66 Billion 2169.94 Billion 2102.07 Billion 1988.27 Billion 1948 Billion 1920.59 Billion
Total Current Liabilities 349.25 Billion 372.01 Billion 415.49 Billion 275.11 Billion 305.64 Billion 298.21 Billion
Account Payables 52.37 Billion 53.77 Billion 44.65 Billion 23.62 Billion 28.72 Billion 25.45 Billion
Tax Payables 27.74 Billion 27.88 Billion 18.27 Billion 43.86 Billion 19.43 Billion 17.15 Billion
Short Term Debt 205.52 Billion 218.08 Billion 243.63 Billion 116.28 Billion 175.96 Billion 174.61 Billion
Deferred Revenue 710 Million 7.47 Million 1.79 Million 45.01 Billion 20.43 Billion 18.2 Billion
Other Current Liabilities 90.64 Billion 100.14 Billion 127.2 Billion 90.18 Billion 80.51 Billion 79.94 Billion
Total Non Current Liabilities 1793.4 Billion 1797.92 Billion 1686.58 Billion 1713.16 Billion 1642.35 Billion 1622.38 Billion
Long-Term Debt 1661.39 Billion 1669.14 Billion 1548.36 Billion 1549.82 Billion 1472.58 Billion 1468.36 Billion
Deferred Revenue Non Current 1.21 Billion 67.39 Billion 73.23 Billion 81.05 Billion 91.02 Billion 86.84 Billion
Deferred Tax Liabilities Non Current - - - - - -
Other Non Current Liabilities 103.13 Billion 36.28 Billion 48.16 Billion 66.88 Billion 62.03 Billion 47.71 Billion
Other Liabilities - 0.00 0.00 0.00 -0.00 0.00
Total Equity 1333.07 Billion 1192.74 Billion 964.1 Billion 853.68 Billion 857.38 Billion 845.58 Billion
Stock Holders Equity 1215.92 Billion 1084.67 Billion 916.02 Billion 809.14 Billion 807.76 Billion 797.45 Billion
Common Stock 180.5 Billion 180.5 Billion 180.5 Billion 180.5 Billion 180.5 Billion 180.5 Billion
Retained Earnings 729.88 Billion 669.49 Billion 570.45 Billion 514.4 Billion 505.82 Billion 477.27 Billion
Accumulated other comprehensive income 177.71 Billion 2.31 Billion 2.47 Billion 2.71 Billion 2.78 Billion 2.71 Billion
Common Stock Equity 1215.92 Billion 1084.67 Billion 916.02 Billion 809.14 Billion 807.76 Billion 797.45 Billion
Capital Lease Obligation 1.21 Billion 1.69 Billion 2.23 Billion 2.48 Billion 2.21 Billion 1.1 Billion
Total Investments 471.47 Billion 371.91 Billion 323.77 Billion 252.42 Billion 288.7 Billion 313.33 Billion
Total Debt 1868.12 Billion 1887.23 Billion 1792 Billion 1666.11 Billion 1648.54 Billion 1642.98 Billion
Net Debt 1497.46 Billion 1545.21 Billion 1568.92 Billion 1476.27 Billion 1489.22 Billion 1521.79 Billion

Balance Sheet Charts