REC Limited (RECLTD.NS)

INR 534.15

(-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 29.62 Billion 487 Million 1.4 Billion 11.79 Billion 17.17 Billion 199.1 Billion
Cash And Short Term Investments 4.31 Billion 487 Million 1.4 Billion 11.79 Billion 17.17 Billion 14.54 Billion
Cash and Cash Equivalents 2.62 Billion 23.95 Billion 11.86 Billion 26.14 Billion 36.35 Billion 14.54 Billion
Short Term Investments 1.68 Billion -23.46 Billion -10.45 Billion -14.35 Billion -19.18 Billion 185.8 Million
Net Receivables 245.97 Billion 1.13 Billion 244.66 Billion 245.26 Billion 221.59 Billion 184.56 Billion
Inventory - 244.66 Billion 1.83 Billion 12.11 Billion 17.67 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 5452.28 Billion 6.43 Billion 6.34 Billion 6.03 Billion 4.54 Billion 46.43 Billion
Net PPE 6.54 Billion 6.41 Billion 6.3 Billion 5.96 Billion 4.44 Billion 3.53 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 203.65 Billion 365.74 Billion 77 Billion 42.92 Billion 57.25 Billion 42.79 Billion
Tax Assets 25 Billion -359.3 Billion -70.66 Billion -36.89 Billion -52.71 Billion 29.89 Billion
Other Non Current Assets 5217.06 Billion -6.43 Billion -6.34 Billion -6.03 Billion -4.54 Billion -29.89 Billion
Other Assets - 4648.1 Billion 4100.84 Billion 3990.84 Billion 3448.58 Billion 2738.99 Billion
Total Liabilities 4793.25 Billion 4073.82 Billion 3595.45 Billion 3571.02 Billion 3116.33 Billion 2639.07 Billion
Total Current Liabilities 363.01 Billion 416.8 Million 364.8 Million 615.1 Million 461.5 Million 672.9 Million
Account Payables 905.1 Million 416.8 Million 364.8 Million 615.1 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 -829.72 Billion -524.28 Billion -728.03 Billion -680.79 Billion -110.19 Billion
Other Current Liabilities -363.01 Billion -416.8 Million -364.8 Million -615.1 Million -461.5 Million -672.9 Million
Total Non Current Liabilities 4775.26 Billion 3833.53 Billion 3461.12 Billion 3355.68 Billion 2965.25 Billion 2442.48 Billion
Long-Term Debt 4098.24 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 331.14 Billion 20.09 Billion 126.33 Billion 54.3 Billion 94.9 Billion -7.02 Billion
Other Liabilities -345.03 Billion 239.86 Billion 133.96 Billion 214.72 Billion 150.62 Billion 195.91 Billion
Total Equity 5144.86 Billion 4394.19 Billion 3842.15 Billion 3723.08 Billion 3199.67 Billion 2766.8 Billion
Stock Holders Equity 687.91 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 553.53 Billion 473.39 Billion 46.06 Billion 36.74 Billion 50.88 Billion
Accumulated other comprehensive income 386.72 Billion 430.37 Billion 399.16 Billion -451.6 Million -481.9 Million -433.1 Million
Common Stock Equity 687.91 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 205.34 Billion 365.74 Billion 77 Billion 42.92 Billion 57.25 Billion 42.79 Billion
Total Debt 4461.25 Billion 3807.89 Billion 3330.42 Billion 3297.23 Billion 2862.88 Billion 2442.48 Billion
Net Debt 4458.63 Billion 3783.94 Billion 3318.56 Billion 3271.08 Billion 2826.52 Billion 2427.94 Billion

Balance Sheet Charts