Indian Railway Finance Corporation Limited (IRFC.BO)

INR 151.7

(-1.08%)

Annual Balance Sheets

(In INR)
Breakdown 2024 2023 2022 2021 2020 2019
Total Assets 4850.82 Billion 4911.46 Billion 4499.8 Billion 3804.81 Billion 2755.04 Billion 2064.38 Billion
Total Current Assets 2654.46 Billion 345.63 Billion 344.37 Billion 223.69 Billion 147.86 Billion 128.6 Billion
Cash And Short Term Investments 4.67 Billion 7.15 Billion 8.92 Billion 6.8 Billion 4.62 Billion 8.64 Billion
Cash and Cash Equivalents 4.67 Billion 2.06 Billion 1.46 Billion 2.97 Billion 13.8 Million 37.07 Million
Short Term Investments 4.44 Billion 5.09 Billion 7.45 Billion 3.83 Billion 4.61 Billion 8.61 Billion
Net Receivables 2596.9 Billion 299.35 Billion 333.37 Billion 233.38 Billion 1557.55 Billion 1290.65 Billion
Inventory - -104 Billion -162.82 Billion -85.05 Billion -1429.01 Billion -1185.66 Billion
Other Current Assets -2601.57 Billion 143.12 Billion 164.9 Billion 68.55 Billion 14.7 Billion 14.96 Billion
Total Non-Current Assets 2196.35 Billion 4565.83 Billion 4155.42 Billion 3581.12 Billion 2607.17 Billion 1935.78 Billion
Net PPE 210.67 Million 179.26 Million 363.11 Million 453.16 Million 110.04 Million 112.25 Million
Good Will And Intangible Assets 47.63 Million 12.63 Million 16.51 Million 410 Thousand 430 Thousand 500 Thousand
Good Will - - - - - -
Intangible Assets 47.63 Million 12.63 Million 16.51 Million 410 Thousand 430 Thousand 500 Thousand
Long-Term Investments 2077.98 Billion 5.08 Billion 100.03 Million 119.82 Million 105.07 Million 598.35 Million
Tax Assets -3.44 Billion 4560.12 Billion 4154.9 Billion 3580.51 Billion 2606.93 Billion 26.72 Billion
Other Non Current Assets 121.55 Billion 431.99 Million 35.34 Million 34.01 Million 25.3 Million 1908.34 Billion
Other Assets - - - - - -
Total Liabilities 4359.03 Billion 4456.76 Billion 4089.83 Billion 3445.68 Billion 2452.04 Billion 1815.71 Billion
Total Current Liabilities 156.44 Million 497.1 Billion 356.7 Billion 365.2 Billion 320.97 Billion 269.08 Billion
Account Payables 101.8 Billion 95.34 Billion - - - -
Tax Payables 541.18 Million 789.76 Million 1.14 Billion 13.25 Billion 145.33 Million 47.1 Million
Short Term Debt 4120.32 Billion 239.81 Billion 164.39 Billion 213.43 Billion 266.63 Billion 230.32 Billion
Deferred Revenue -101.8 Billion -95.34 Billion - - - -
Other Current Liabilities -4120.16 Billion 257.29 Billion 192.3 Billion 151.76 Billion 54.34 Billion 38.76 Billion
Total Non Current Liabilities 4358.88 Billion 3959.65 Billion 3733.13 Billion 3080.47 Billion 2131.06 Billion 1546.63 Billion
Long-Term Debt 4120.32 Billion 1952.34 Billion 1837.68 Billion 1368.39 Billion 636.51 Billion 379.03 Billion
Deferred Revenue Non Current 4359.03 Billion 4456.76 Billion 4089.83 Billion 3445.68 Billion 2452.04 Billion 1000.01 Billion
Deferred Tax Liabilities Non Current - - - - - -
Other Non Current Liabilities -4120.54 Billion -2449.47 Billion -2194.5 Billion -1733.7 Billion -957.72 Billion 76.42 Billion
Other Liabilities - - - - - -
Total Equity 4607.49 Billion 4638.74 Billion 4291.44 Billion 3586.08 Billion 2645.84 Billion 1987.17 Billion
Stock Holders Equity 491.78 Billion 454.7 Billion 409.96 Billion 359.13 Billion 302.99 Billion 248.66 Billion
Common Stock 130.68 Billion 130.68 Billion 130.68 Billion 130.68 Billion 118.8 Billion 93.8 Billion
Retained Earnings 491.78 Billion 85.65 Billion 53.64 Billion 14.98 Billion -1.62 Billion 62.8 Billion
Accumulated other comprehensive income 491.78 Billion 149.69 Billion 149.69 Billion 149.69 Billion 118.8 Billion 93.8 Billion
Common Stock Equity 491.78 Billion 454.7 Billion 409.96 Billion 359.13 Billion 302.99 Billion 248.66 Billion
Capital Lease Obligation 64.12 Million 56.39 Million 233.52 Million 345.88 Million 233.53 Million -
Total Investments 2077.98 Billion 2247.76 Billion 2240.42 Billion 1991.86 Billion 1178.24 Billion 729.75 Billion
Total Debt 4120.38 Billion 2192.15 Billion 2002.08 Billion 1581.82 Billion 903.15 Billion 609.35 Billion
Net Debt 4115.71 Billion 2190.09 Billion 2000.61 Billion 1578.85 Billion 903.14 Billion 609.32 Billion

Balance Sheet Charts