Cholamandalam Investment and Finance Company Limited (CHOLAFIN.BO)

INR 1211.35

(-2.48%)

Annual Balance Sheets

(In INR)
Breakdown 2024 2023 2022 2021 2020 2019
Total Assets 1566.86 Billion 1136.26 Billion 824.78 Billion 746.44 Billion 640.58 Billion 574.9 Billion
Total Current Assets 43.93 Billion 43.11 Billion 50.83 Billion 60.15 Billion 75.02 Billion 39.68 Billion
Cash And Short Term Investments 43.93 Billion 29.62 Billion 42.61 Billion 52.71 Billion 69.92 Billion 37.08 Billion
Cash and Cash Equivalents 43.93 Billion 20.35 Billion 38.61 Billion 43.37 Billion 66.71 Billion 32.2 Billion
Short Term Investments 11.9 Billion 10.17 Billion 10.83 Billion 27.87 Billion 31.18 Billion 152.1 Million
Net Receivables 4.13 Billion 13.48 Billion 8.22 Billion 7.44 Billion 5.1 Billion 2.6 Billion
Inventory - 33.96 Billion 47.23 Billion 59.02 Billion 74.25 Billion 37.88 Billion
Other Current Assets -48.06 Billion -33.96 Billion -47.23 Billion -59.02 Billion -74.25 Billion -37.88 Billion
Total Non-Current Assets 1522.92 Billion 53.7 Billion 35.68 Billion 28.86 Billion 12.32 Billion 11.03 Billion
Net PPE 15.39 Billion 4.1 Billion 2.65 Billion 2.08 Billion 2.62 Billion 1.44 Billion
Good Will And Intangible Assets 364.4 Million 526.2 Million 306.4 Million 291.1 Million 312.7 Million 361.5 Million
Good Will 6.89 Billion 6.26 Billion 6.74 Billion 7.71 Billion 5.31 Billion 4.75 Billion
Intangible Assets 364.4 Million 526.2 Million 306.4 Million 291.1 Million 312.7 Million 361.5 Million
Long-Term Investments 46.82 Billion 38.34 Billion 22.41 Billion 16.29 Billion 1.46 Billion 1.3 Billion
Tax Assets 6.55 Billion 6.26 Billion 6.74 Billion 7.71 Billion 5.31 Billion 4.75 Billion
Other Non Current Assets 1453.78 Billion -49.23 Billion -32.12 Billion -26.38 Billion -9.72 Billion -7.86 Billion
Other Assets - 1039.45 Billion 738.27 Billion 657.42 Billion 553.23 Billion 524.18 Billion
Total Liabilities 1370.93 Billion 992.8 Billion 707.09 Billion 650.44 Billion 558.58 Billion 512.81 Billion
Total Current Liabilities 2715.68 Billion 344.99 Billion 251.78 Billion 241.28 Billion 167.9 Billion 189.44 Billion
Account Payables 2.95 Billion 1.71 Billion 1.27 Billion 985.9 Million 2.2 Billion 2.31 Billion
Tax Payables - - - 422.5 Million - -
Short Term Debt 1344.74 Billion 343.27 Billion 250.51 Billion 240.3 Billion 165.7 Billion 187.12 Billion
Deferred Revenue 2712.72 Billion - - - - -
Other Current Liabilities -1344.74 Billion -344.99 Billion -251.78 Billion -241.28 Billion -167.9 Billion -189.44 Billion
Total Non Current Liabilities 1370.93 Billion 992.95 Billion 707.09 Billion 650.46 Billion 558.62 Billion 512.96 Billion
Long-Term Debt 1344.74 Billion 975.24 Billion 692.83 Billion 638.22 Billion 551.29 Billion 505.66 Billion
Deferred Revenue Non Current 1370.93 Billion 457.6 Million 393 Million 667.9 Million 371.1 Million 512.79 Million
Deferred Tax Liabilities Non Current - - - - - -
Other Non Current Liabilities -1344.74 Billion -975.84 Billion -693.23 Billion -638.91 Billion -551.71 Billion 6.63 Billion
Other Liabilities -2715.68 Billion -345.14 Billion -251.78 Billion -241.31 Billion -167.95 Billion -189.59 Billion
Total Equity 1496.74 Billion 1089.07 Billion 767.91 Billion 681.5 Billion 563.37 Billion 530.66 Billion
Stock Holders Equity 195.93 Billion 143.46 Billion 117.69 Billion 95.99 Billion 81.99 Billion 62.08 Billion
Common Stock 1.68 Billion 1.64 Billion 1.64 Billion 1.64 Billion 1.63 Billion 1.56 Billion
Retained Earnings 195.93 Billion 27.71 Billion 18.1 Billion 12.51 Billion 8.98 Billion 7.68 Billion
Accumulated other comprehensive income 194.25 Billion 30.77 Billion 30.53 Billion 30.3 Billion 30.2 Billion 18.24 Billion
Common Stock Equity 195.93 Billion 143.46 Billion 117.69 Billion 95.99 Billion 81.99 Billion 62.08 Billion
Capital Lease Obligation 3.01 Billion 1.14 Billion 632.7 Million 480.3 Million 480.3 Million -
Total Investments 46.82 Billion 48.96 Billion 33.65 Billion 44.25 Billion 32.73 Billion 1.45 Billion
Total Debt 1344.74 Billion 975.24 Billion 692.83 Billion 638.22 Billion 551.29 Billion 505.66 Billion
Net Debt 1300.81 Billion 954.88 Billion 654.22 Billion 594.85 Billion 484.58 Billion 473.45 Billion

Balance Sheet Charts