IDFC First Bank Limited (IDFCFIRSTB.BO)

INR 64.59

(-0.09%)

Annual Balance Sheets

(In INR)
Breakdown 2024 2023 2022 2021 2020 2019
Total Assets 2962.09 Billion 2398.82 Billion 1901.45 Billion 1630.71 Billion 1491.58 Billion 1670.98 Billion
Total Current Assets 124.81 Billion 166.14 Billion 173.39 Billion 74.48 Billion 58.22 Billion 111.73 Billion
Cash And Short Term Investments -124.81 Billion 137.78 Billion 157.02 Billion 82.88 Billion -380.48 Billion -446.04 Billion
Cash and Cash Equivalents 124.81 Billion 137.78 Billion 157.02 Billion 82.88 Billion 68.99 Billion 134.13 Billion
Short Term Investments -249.62 Billion - - - -449.48 Billion -580.18 Billion
Net Receivables 54.63 Billion 45.35 Billion 34.76 Billion 34.09 Billion 32.24 Billion 44.77 Billion
Inventory 70.18 Billion -183.14 Billion -191.79 Billion -116.98 Billion 348.24 Billion 401.27 Billion
Other Current Assets 124.81 Billion 166.14 Billion 173.39 Billion 74.48 Billion 58.22 Billion 111.73 Billion
Total Non-Current Assets 2837.28 Billion 2233.95 Billion 1729.04 Billion 1557.12 Billion 1434.11 Billion 1559.25 Billion
Net PPE 26.74 Billion 21.33 Billion 13.87 Billion 12.95 Billion 10.73 Billion 9.74 Billion
Good Will And Intangible Assets 1.39 Billion 1.39 Billion 1.39 Billion 1005.5 Billion 1.39 Billion 1.39 Billion
Good Will 1.39 Billion 1.39 Billion 1.39 Billion 1.39 Billion 1.39 Billion 1.39 Billion
Intangible Assets 10.72 Billion 1.39 Billion 4.15 Billion 4.12 Billion 1.39 Billion 1.39 Billion
Long-Term Investments 745 Billion 609.13 Billion 459.34 Billion 451.81 Billion 451.74 Billion 582.45 Billion
Tax Assets 1945.92 Billion 15.53 Billion 20.23 Billion 20.9 Billion 20.98 Billion 863.02 Billion
Other Non Current Assets 118.21 Billion 1586.55 Billion 1234.19 Billion 65.93 Billion 949.25 Billion 102.63 Billion
Other Assets 1.00 -1.27 Billion -979.83 Million -887.6 Million -750.3 Million -
Total Liabilities 2639.36 Billion 2140.34 Billion 1690.63 Billion 1451.71 Billion 1337.55 Billion 1488.99 Billion
Total Current Liabilities 17.54 Billion 1026.41 Billion 777.04 Billion 620.78 Billion 491.37 Billion 481.85 Billion
Account Payables 17.54 Billion 15.02 Billion 15.79 Billion 25.26 Billion 34.88 Billion 33.57 Billion
Tax Payables - - - - - -
Short Term Debt 6.99 Billion 299.45 Billion 243.81 Billion 131.35 Billion 244.93 Billion 359.42 Billion
Deferred Revenue -17.54 Billion -15.02 Billion -15.79 Billion -25.26 Billion -34.88 Billion -33.57 Billion
Other Current Liabilities -6.99 Billion 726.96 Billion 533.23 Billion 489.43 Billion 246.43 Billion 122.43 Billion
Total Non Current Liabilities 2639.36 Billion 1115.19 Billion 914.56 Billion 831.81 Billion 846.92 Billion 1007.13 Billion
Long-Term Debt 509.35 Billion 572.12 Billion 529.62 Billion 457.86 Billion 573.97 Billion 637.33 Billion
Deferred Revenue Non Current -1.8 Billion 418.27 Billion 278.34 Billion 264.57 Billion 159.41 Billion -
Deferred Tax Liabilities Non Current - - - - - -
Other Non Current Liabilities 2130 Billion 123.52 Billion 105.61 Billion 108.49 Billion 112.78 Billion 369.8 Billion
Other Liabilities -17.54 Billion -1.27 Billion -979.83 Million -887.59 Million -750.3 Million -
Total Equity 322.73 Billion 258.47 Billion 210.82 Billion 178.99 Billion 154.03 Billion 181.99 Billion
Stock Holders Equity 322.73 Billion 258.47 Billion 210.82 Billion 178.99 Billion 154.03 Billion 181.99 Billion
Common Stock 70.69 Billion 66.18 Billion 62.17 Billion 56.75 Billion 48.09 Billion 47.81 Billion
Retained Earnings 36.89 Billion -24.29 Billion -37.91 Billion -36.37 Billion -34.99 Billion -4.89 Billion
Accumulated other comprehensive income 589.3 Million 239.3 Billion 216.71 Billion 186.37 Billion 166.24 Billion 165.76 Billion
Common Stock Equity 322.73 Billion 258.47 Billion 210.82 Billion 178.99 Billion 154.03 Billion 181.99 Billion
Capital Lease Obligation - - - - - -
Total Investments 745 Billion 609.13 Billion 459.34 Billion 451.81 Billion 2.26 Billion 2.26 Billion
Total Debt 509.35 Billion 572.12 Billion 529.62 Billion 457.86 Billion 573.97 Billion 637.33 Billion
Net Debt 384.54 Billion 434.33 Billion 372.6 Billion 374.97 Billion 504.97 Billion 503.19 Billion

Balance Sheet Charts