REC Limited (RECLTD.BO)

INR 534.2

(-0.57%)

Annual Balance Sheets

(In INR)
Breakdown 2024 2023 2022 2021 2020 2019
Total Assets 5481.91 Billion 4655.02 Billion 4108.6 Billion 4008.66 Billion 3470.3 Billion 2984.53 Billion
Total Current Assets 262.98 Billion 1.61 Billion 246.07 Billion 256.97 Billion 238.97 Billion 205.76 Billion
Cash And Short Term Investments 17.6 Billion 487 Million 1.4 Billion 11.79 Billion 17.17 Billion 21.15 Billion
Cash and Cash Equivalents 17.6 Billion 23.95 Billion 11.86 Billion 26.14 Billion 36.35 Billion 14.54 Billion
Short Term Investments 1.68 Billion -220.75 Billion 25.18 Billion 22.23 Billion 22.57 Billion 185.8 Million
Net Receivables 245.38 Billion 1.13 Billion 244.66 Billion 245.18 Billion 221.8 Billion 184.61 Billion
Inventory 250.28 Billion 245.79 Billion 246.49 Billion 257.37 Billion 239.26 Billion 206 Billion
Other Current Assets -250.28 Billion -245.79 Billion -246.49 Billion -257.37 Billion -239.26 Billion -206 Billion
Total Non-Current Assets 184.89 Billion 414.46 Billion 121.68 Billion 79.9 Billion 94.63 Billion 81 Billion
Net PPE 6.54 Billion 6.41 Billion 6.38 Billion 6.05 Billion 4.94 Billion 3.89 Billion
Good Will And Intangible Assets 5.2 Million 16.3 Million 42.8 Million 69.2 Million 95.9 Million 101.4 Million
Good Will - - - - - -
Intangible Assets 5.2 Million 16.3 Million 42.8 Million 69.2 Million 95.9 Million 101.4 Million
Long-Term Investments 178.34 Billion 365.74 Billion 77 Billion 42.92 Billion 57.04 Billion 42.79 Billion
Tax Assets 25 Billion 38.49 Billion 35.68 Billion 28.07 Billion 27.51 Billion 29.89 Billion
Other Non Current Assets -25 Billion -410.67 Billion -119.11 Billion -77.12 Billion -89.6 Billion -76.68 Billion
Other Assets 5034.02 Billion 4238.94 Billion 3740.83 Billion 3671.79 Billion 3136.68 Billion 2697.76 Billion
Total Liabilities 4788.4 Billion 4073.82 Billion 3595.45 Billion 3571.02 Billion 3116.33 Billion 2639.07 Billion
Total Current Liabilities 905.1 Million 830.55 Billion 525.01 Billion 729.26 Billion 681.71 Billion 111.54 Billion
Account Payables 905.1 Million 416.8 Million 364.8 Million 618.5 Million 461.5 Million 672.9 Million
Tax Payables 665.1 Million 106.5 Million 102.5 Million 144 Million - -
Short Term Debt 363.01 Billion 830.13 Billion 524.64 Billion 728.64 Billion 681.25 Billion 110.87 Billion
Deferred Revenue -362.11 Billion - 525.01 Billion - - -
Other Current Liabilities -905.1 Million -830.55 Billion -1050.02 Billion -729.26 Billion -681.71 Billion -111.54 Billion
Total Non Current Liabilities 4455.67 Billion 4077.62 Billion 3590.61 Billion 3561.2 Billion 3105.13 Billion 2637.34 Billion
Long-Term Debt 4455.67 Billion 3807.89 Billion 3330.42 Billion 3297.23 Billion 2862.88 Billion 2442.48 Billion
Deferred Revenue Non Current 853.8 Million 124.5 Million 287.2 Million 686.4 Million 461.5 Million 188.3 Million
Deferred Tax Liabilities Non Current - - - - - -
Other Non Current Liabilities -4455.67 Billion -3813.44 Billion -3334.79 Billion -3301.38 Billion -2870.35 Billion -2449.51 Billion
Other Liabilities 331.82 Billion -834.36 Billion -520.16 Billion -719.44 Billion -670.51 Billion -109.8 Billion
Total Equity 5150.45 Billion 4394.19 Billion 3842.15 Billion 3723.08 Billion 3199.67 Billion 2766.8 Billion
Stock Holders Equity 693.5 Billion 581.2 Billion 513.14 Billion 437.63 Billion 353.96 Billion 345.46 Billion
Common Stock 26.33 Billion 26.33 Billion 19.74 Billion 19.74 Billion 19.74 Billion 19.74 Billion
Retained Earnings 138.72 Billion 103.13 Billion 71.86 Billion 46.06 Billion 36.74 Billion 50.88 Billion
Accumulated other comprehensive income 386.72 Billion 42.1 Billion 42.11 Billion 42.11 Billion 42.11 Billion 55.29 Billion
Common Stock Equity 693.5 Billion 581.2 Billion 513.14 Billion 437.63 Billion 353.96 Billion 345.46 Billion
Capital Lease Obligation - 200 Thousand 300 Thousand 300 Thousand 500 Thousand 1.1 Million
Total Investments 178.34 Billion 144.98 Billion 102.19 Billion 65.16 Billion 79.61 Billion 42.83 Billion
Total Debt 4455.67 Billion 3807.89 Billion 3330.42 Billion 3297.23 Billion 2862.88 Billion 2442.48 Billion
Net Debt 4438.07 Billion 3783.94 Billion 3318.56 Billion 3271.08 Billion 2826.52 Billion 2427.94 Billion

Balance Sheet Charts