Shriram Finance Limited (SHRIRAMFIN.NS)

INR 2937.0

(0.19%)

Annual Balance Sheets

(In INR)
Breakdown 2024 2023 2022 2021 2020 2019
Total Assets 2482.65 Billion 2106 Billion 1422.68 Billion 1298.27 Billion 1142.65 Billion 1054.18 Billion
Total Current Assets 111.72 Billion 109.45 Billion 114.95 Billion 116.69 Billion 30.88 Billion 13.1 Billion
Cash And Short Term Investments 111.72 Billion 104.9 Billion 112.88 Billion 114.49 Billion 30.88 Billion 12.71 Billion
Cash and Cash Equivalents 111.72 Billion 104.9 Billion 112.88 Billion 114.49 Billion 34.98 Billion 12.71 Billion
Short Term Investments 63.8 Million 9.8 Billion 37.72 Billion 28.5 Billion -4.09 Billion 2 Billion
Net Receivables 3.92 Billion 4.55 Billion 2.07 Billion 2.2 Billion 267.1 Million 391.26 Million
Inventory - 167.53 Billion 165.53 Billion 165 Billion 73.04 Billion 40.09 Billion
Other Current Assets -115.64 Billion -167.53 Billion -165.53 Billion -165 Billion -73.31 Billion -40.09 Billion
Total Non-Current Assets 2370.93 Billion 118.77 Billion 75.88 Billion 39.53 Billion 4.86 Billion 42.92 Billion
Net PPE 9.41 Billion 7.51 Billion 4.13 Billion 4.32 Billion 4.77 Billion 1.43 Billion
Good Will And Intangible Assets 27.75 Billion 30.25 Billion 30.4 Million 23.9 Million 26.7 Million 19.65 Million
Good Will 17.4 Billion 17.4 Billion 17.4 Billion - - -
Intangible Assets 10.34 Billion 12.84 Billion 30.4 Million 23.9 Million 26.7 Million 19.65 Million
Long-Term Investments 101.68 Billion 81 Billion 71.72 Billion 35.18 Billion 36.94 Billion 41.47 Billion
Tax Assets 30.69 Billion 23.2 Billion 9.3 Billion 6.58 Billion -32.01 Billion 1.15 Billion
Other Non Current Assets 2201.38 Billion -23.2 Billion -9.3 Billion -6.58 Billion -4.86 Billion -1.15 Billion
Other Assets - 1877.77 Billion 1231.83 Billion 1142.04 Billion 1106.89 Billion 998.15 Billion
Total Liabilities 1985.89 Billion 1668 Billion 1161.73 Billion 1081.1 Billion 961.23 Billion 894.56 Billion
Total Current Liabilities 2.45 Billion 3.13 Billion 1.66 Billion 2.55 Billion 1.43 Billion 2.06 Billion
Account Payables 2.45 Billion 3.13 Billion 1.66 Billion 2.55 Billion 1.43 Billion 2.06 Billion
Tax Payables 2.37 Billion 1.6 Billion 368.2 Million 1.02 Billion 1.02 Billion 1.02 Billion
Short Term Debt 1510.52 Billion 525.43 Billion 321.55 Billion 329 Billion 242.56 Billion 316.04 Billion
Deferred Revenue -1508.06 Billion 373.6 Million 232.6 Million 138.1 Million -241.13 Billion -313.97 Billion
Other Current Liabilities -2.45 Billion -525.81 Billion -321.78 Billion -329.14 Billion -1.43 Billion -2.06 Billion
Total Non Current Liabilities 1510.52 Billion 1286.88 Billion 1.66 Billion 903.65 Billion 582.62 Billion 776.37 Billion
Long-Term Debt 1510.52 Billion 1286.88 Billion 929.19 Billion 903.65 Billion 828.71 Billion 776.37 Billion
Deferred Revenue Non Current 1985.89 Billion 373.6 Million 232.6 Million 138.1 Million 93.2 Million 146.25 Million
Deferred Tax Liabilities Non Current - - - - - -
Other Non Current Liabilities -115.64 Billion -4.03 Billion -928.37 Billion -333.4 Million -246.34 Billion -546.15 Million
Other Liabilities 472.9 Billion 377.98 Billion 1158.41 Billion 174.89 Billion 377.17 Billion 116.11 Billion
Total Equity 496.76 Billion 437.99 Billion 263.8 Billion 955.88 Billion 936.28 Billion 896.23 Billion
Stock Holders Equity 489.47 Billion 435.12 Billion 260.94 Billion 217.17 Billion 181.42 Billion 159.62 Billion
Common Stock 3.75 Billion 3.74 Billion 2.7 Billion 2.53 Billion 2.26 Billion 2.26 Billion
Retained Earnings 489.47 Billion 156.99 Billion 123.55 Billion 105.32 Billion 93.94 Billion 81.96 Billion
Accumulated other comprehensive income 485.71 Billion 117.49 Billion 78.05 Billion 77.3 Billion 67.66 Billion 57.84 Billion
Common Stock Equity 489.47 Billion 435.12 Billion 260.94 Billion 217.17 Billion 181.42 Billion 159.62 Billion
Capital Lease Obligation 6.99 Billion 5.14 Billion 2.74 Billion 2.74 Billion 2.75 Billion 2.81 Billion
Total Investments 101.68 Billion 81 Billion 71.72 Billion 35.18 Billion 36.94 Billion 41.47 Billion
Total Debt 1510.52 Billion 1286.88 Billion 929.19 Billion 903.65 Billion 828.71 Billion 776.37 Billion
Net Debt 1398.79 Billion 1181.98 Billion 816.31 Billion 789.16 Billion 793.73 Billion 763.66 Billion

Balance Sheet Charts