Renesas Electronics Corporation (RNECY)

USD 6.28

(-3.38%)

Annual Balance Sheets

(In JPY)
Breakdown 2023 2022 2021 2020 2019 2018
Total Assets 3167 Billion 2812.27 Billion 2406.24 Billion 1608.98 Billion 1667.35 Billion 1055.23 Billion
Total Current Assets 800.67 Billion 715.11 Billion 517.81 Billion 402.82 Billion 332.81 Billion 393.62 Billion
Cash And Short Term Investments 434.68 Billion 342.75 Billion 222.66 Billion 220.39 Billion 146.93 Billion 189.31 Billion
Cash and Cash Equivalents 434.68 Billion 336.06 Billion 221.92 Billion 219.78 Billion 146.46 Billion 188.82 Billion
Short Term Investments 4.66 Billion 6.68 Billion 737 Million 605 Million 468 Million 494 Million
Net Receivables 176.48 Billion 167.08 Billion 144.87 Billion 84.5 Billion 88.89 Billion 81.8 Billion
Inventory 163.05 Billion 187.95 Billion 137.92 Billion 89.76 Billion 89.64 Billion 115.44 Billion
Other Current Assets 26.45 Billion 17.32 Billion 12.35 Billion 8.16 Billion 7.34 Billion 7.06 Billion
Total Non-Current Assets 2366.33 Billion 2097.15 Billion 1888.43 Billion 1206.16 Billion 1334.54 Billion 661.61 Billion
Net PPE 266.13 Billion 208.04 Billion 195.72 Billion 187.35 Billion 232.57 Billion 252.5 Billion
Good Will And Intangible Assets 1783.97 Billion 1752.89 Billion 1606.56 Billion 955.22 Billion 1039.61 Billion 353.75 Billion
Good Will 1362.13 Billion 1265.45 Billion 1234.6 Billion 590.45 Billion 625.03 Billion 187.23 Billion
Intangible Assets 421.84 Billion 487.43 Billion 371.96 Billion 364.76 Billion 414.58 Billion 166.52 Billion
Long-Term Investments 255.23 Billion 77.46 Billion 33.89 Billion 17.49 Billion 9.52 Billion 5.47 Billion
Tax Assets 43.38 Billion 37.87 Billion 42.41 Billion 40.6 Billion 46.4 Billion 44.14 Billion
Other Non Current Assets 17.59 Billion 20.87 Billion 9.82 Billion 5.49 Billion 6.41 Billion 5.72 Billion
Other Assets - - - - - -
Total Liabilities 1161.41 Billion 1274.79 Billion 1244.78 Billion 989.32 Billion 1043.74 Billion 454.26 Billion
Total Current Liabilities 828.72 Billion 525.47 Billion 447.41 Billion 287.04 Billion 268.64 Billion 241.76 Billion
Account Payables 243.19 Billion 222.94 Billion 204.33 Billion 114.23 Billion 100.18 Billion 116.23 Billion
Tax Payables 41.41 Billion 79.02 Billion 22.05 Billion 10.33 Billion 7.86 Billion 2.98 Billion
Short Term Debt 430.98 Billion 120 Billion 121.1 Billion 93.18 Billion 93.18 Billion 45 Billion
Deferred Revenue 41.41 Billion - 44.74 Billion 20.75 Billion 19.74 Billion 25.15 Billion
Other Current Liabilities 113.13 Billion 182.52 Billion 77.23 Billion 58.87 Billion 55.52 Billion 55.38 Billion
Total Non Current Liabilities 332.69 Billion 749.32 Billion 797.37 Billion 702.27 Billion 775.1 Billion 212.49 Billion
Long-Term Debt 225.63 Billion 635.73 Billion 692.98 Billion 586.56 Billion 678.57 Billion 147.24 Billion
Deferred Revenue Non Current 11.03 Billion - 62.14 Billion 72.54 Billion 48.86 Billion 44.32 Billion
Deferred Tax Liabilities Non Current - - - - - -
Other Non Current Liabilities 42.49 Billion 50.06 Billion 6.01 Billion 4.48 Billion 4.4 Billion 2.16 Billion
Other Liabilities - - - - - -
Total Equity 2005.58 Billion 1537.47 Billion 1161.46 Billion 619.66 Billion 623.61 Billion 600.96 Billion
Stock Holders Equity 2001.55 Billion 1533.75 Billion 1158.14 Billion 616.7 Billion 620.66 Billion 598.1 Billion
Common Stock 153.2 Billion 153.2 Billion 147.13 Billion 28.97 Billion 22.21 Billion 10.69 Billion
Retained Earnings 1157.23 Billion 828.59 Billion 578.01 Billion 449.97 Billion 403.06 Billion 410.65 Billion
Accumulated other comprehensive income 549.4 Billion 395.66 Billion 95.01 Billion -70.48 Billion -6.19 Billion -
Common Stock Equity 2001.55 Billion 1533.75 Billion 1158.14 Billion 616.7 Billion 620.66 Billion 598.1 Billion
Capital Lease Obligation 11.03 Billion 9.5 Billion 11.57 Billion 10.05 Billion 9.79 Billion -
Total Investments 255.23 Billion 84.14 Billion 34.63 Billion 18.1 Billion 9.99 Billion 5.97 Billion
Total Debt 667.66 Billion 755.74 Billion 814.08 Billion 679.74 Billion 771.75 Billion 192.24 Billion
Net Debt 232.97 Billion 419.67 Billion 592.16 Billion 459.95 Billion 625.29 Billion 3.42 Billion

Balance Sheet Charts