NTPC Limited (NTPC.BO)

INR 339.35

(-0.76%)

Annual Balance Sheets

(In INR)
Breakdown 2024 2023 2022 2021 2020 2019
Total Assets 4801.96 Billion 4460.21 Billion 4165.96 Billion 3988.87 Billion 3784.85 Billion 3466.61 Billion
Total Current Assets 831.53 Billion 686.19 Billion 582.71 Billion 567.38 Billion 565.61 Billion 482.46 Billion
Cash And Short Term Investments 201.1 Billion 23.57 Billion 26.49 Billion 78.67 Billion 16.97 Billion 13.04 Billion
Cash and Cash Equivalents 8.63 Billion 4.65 Billion 6.75 Billion 9.5 Billion 5.89 Billion 3.23 Billion
Short Term Investments 192.46 Billion 18.91 Billion 19.73 Billion 69.17 Billion 11.07 Billion 9.8 Billion
Net Receivables 337.85 Billion 411.93 Billion 375.1 Billion 357.8 Billion 377.33 Billion 256.73 Billion
Inventory 180.19 Billion 142.4 Billion 101.39 Billion 98.09 Billion 111.38 Billion 82.51 Billion
Other Current Assets 112.38 Billion 111.6 Billion 221.2 Million 710.7 Million 1.1 Billion 62.9 Million
Total Non-Current Assets 3970.43 Billion 3774.01 Billion 3583.25 Billion 3421.48 Billion 3219.22 Billion 2984.14 Billion
Net PPE 3460.16 Billion 3290.15 Billion 3153.68 Billion 3000.02 Billion 2853.87 Billion 2685.53 Billion
Good Will And Intangible Assets 5.81 Billion 5.87 Billion 6.8 Billion 7.49 Billion 9.23 Billion 8.27 Billion
Good Will - - - - - -
Intangible Assets 5.81 Billion 5.87 Billion 6.8 Billion 7.49 Billion 9.23 Billion 8.27 Billion
Long-Term Investments -27.01 Billion 178.35 Billion 121.8 Billion 117.13 Billion 109.98 Billion 98.78 Billion
Tax Assets 11.69 Billion 9.37 Billion 9.95 Billion 10.75 Billion 10.96 Billion 36.28 Billion
Other Non Current Assets 519.76 Billion 290.25 Billion 290.99 Billion 286.08 Billion 235.16 Billion 155.26 Billion
Other Assets - - - - 16.8 Million -
Total Liabilities 3150.74 Billion 2950.67 Billion 2774.62 Billion 2696.25 Billion 2563.29 Billion 2323.96 Billion
Total Current Liabilities 1010.55 Billion 874.85 Billion 789.5 Billion 729.09 Billion 674.84 Billion 782.37 Billion
Account Payables 113.37 Billion 138.22 Billion 112.77 Billion 87.26 Billion 101.08 Billion 86.14 Billion
Tax Payables 29.5 Million 864.7 Million 1.41 Billion 175 Million 17.1 Million 1.08 Billion
Short Term Debt 450.78 Billion 321.38 Billion 278.72 Billion 289.35 Billion 246.09 Billion 259.94 Billion
Deferred Revenue 426.59 Billion 404.68 Billion 7.57 Billion 8.63 Billion 7.81 Billion 2.96 Billion
Other Current Liabilities 19.8 Billion 10.56 Billion 390.42 Billion 343.83 Billion 319.85 Billion 433.31 Billion
Total Non Current Liabilities 2140.18 Billion 2075.82 Billion 1985.12 Billion 1967.15 Billion 1888.44 Billion 1541.59 Billion
Long-Term Debt 1920.52 Billion 1894.87 Billion 1828.33 Billion 1812.71 Billion 1760.2 Billion 1470.63 Billion
Deferred Revenue Non Current 26.24 Billion 26.11 Billion 19.26 Billion 19.96 Billion 29.43 Billion 35.84 Billion
Deferred Tax Liabilities Non Current - - - - - -
Other Non Current Liabilities 41.09 Billion 27.92 Billion 27.99 Billion 35.59 Billion 11.65 Billion -4.16 Billion
Other Liabilities - - - 0.00 0.00 -0.00
Total Equity 1651.22 Billion 1509.53 Billion 1391.34 Billion 1292.62 Billion 1221.56 Billion 1142.64 Billion
Stock Holders Equity 1607.09 Billion 1470.23 Billion 1353.73 Billion 1257.38 Billion 1188.39 Billion 1113.56 Billion
Common Stock 96.96 Billion 96.96 Billion 96.96 Billion 96.96 Billion 98.94 Billion 98.94 Billion
Retained Earnings 498.3 Billion 345.24 Billion 241.56 Billion 140.54 Billion 110.09 Billion 91 Billion
Accumulated other comprehensive income 1011.82 Billion 96.96 Billion 96.96 Billion 96.96 Billion 121.23 Billion 121.23 Billion
Common Stock Equity 1607.09 Billion 1470.23 Billion 1353.73 Billion 1257.38 Billion 1188.39 Billion 1113.56 Billion
Capital Lease Obligation 20.9 Billion 18.2 Billion 11.51 Billion 8.97 Billion 8.55 Billion 1.86 Billion
Total Investments 165.45 Billion 139.88 Billion 106.66 Billion 101.12 Billion 93.32 Billion 82.24 Billion
Total Debt 2371.3 Billion 2216.25 Billion 2107.06 Billion 2102.07 Billion 2006.29 Billion 1730.58 Billion
Net Debt 2362.67 Billion 2211.6 Billion 2100.3 Billion 2092.57 Billion 2000.4 Billion 1727.34 Billion

Balance Sheet Charts