Indian Railway Finance Corporation Limited (IRFC.NS)

INR 151.75

(-1.04%)

Annual Balance Sheets

(In INR)
Breakdown 2024 2023 2022 2021 2020 2019
Total Assets 4850.82 Billion 4911.46 Billion 4499.8 Billion 3780.51 Billion 2755.04 Billion 2064.38 Billion
Total Current Assets 2654.46 Billion 2509.89 Billion 344.37 Billion 223.69 Billion 147.86 Billion 128.6 Billion
Cash And Short Term Investments 4.67 Billion 5.41 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 3.35 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 - 2062 Billion -162.82 Billion -85.08 Billion -1429.01 Billion -1185.66 Billion
Other Current Assets -2601.57 Billion 143.12 Billion 164.9 Billion 68.58 Billion 14.7 Billion 14.96 Billion
Total Non-Current Assets 2196.35 Billion 2401.56 Billion 4155.42 Billion 3556.82 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 2249.5 Billion 2246.31 Billion 1963.74 Billion 1173.63 Billion 721.14 Billion
Tax Assets -3.44 Billion 8.3 Billion 1908.69 Billion 1592.59 Billion 1433.4 Billion 1214.49 Billion
Other Non Current Assets 121.55 Billion 143.56 Billion 35.34 Million 34.01 Million 25.3 Million 25.3 Million
Other Assets - - - - - -
Total Liabilities 4359.03 Billion 4456.76 Billion 4089.83 Billion 3421.38 Billion 2452.04 Billion 1815.71 Billion
Total Current Liabilities 156.44 Million 131.61 Million 356.7 Billion 340.9 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.32 Billion 266.63 Billion 230.32 Billion
Deferred Revenue -101.8 Billion -95.34 Billion - - - -
Other Current Liabilities -4120.16 Billion -239.68 Billion 192.3 Billion 127.58 Billion 54.34 Billion 38.76 Billion
Total Non Current Liabilities 4358.88 Billion 4456.63 Billion 3733.13 Billion 3080.47 Billion 2131.06 Billion 1546.63 Billion
Long-Term Debt 4120.32 Billion 4189.34 Billion 3720 Billion 3017.78 Billion 2077.12 Billion 1509 Billion
Deferred Revenue Non Current 4359.03 Billion 4456.76 Billion 4089.83 Billion 3445.68 Billion 2452.04 Billion 1455.47 Billion
Deferred Tax Liabilities Non Current - - - - - -
Other Non Current Liabilities -4120.54 Billion -4189.49 Billion -4076.81 Billion -3383.09 Billion -2398.34 Billion -1509 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 361.1 Billion 219.35 Billion 206.62 Billion 194.45 Billion 185.81 Billion 92.05 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 111.47 Million 233.53 Million -
Total Investments 2077.98 Billion 2252.86 Billion 2240.42 Billion 1967.57 Billion 1178.24 Billion 729.75 Billion
Total Debt 4120.38 Billion 4189.34 Billion 3884.39 Billion 3231.1 Billion 2343.76 Billion 1739.32 Billion
Net Debt 4115.71 Billion 4187.28 Billion 3882.93 Billion 3228.13 Billion 2343.75 Billion 1739.28 Billion

Balance Sheet Charts