Power Finance Corporation Limited (PFC.BO)

INR 481.75

(-1.11%)

Annual Balance Sheets

(In INR)
Breakdown 2024 2023 2022 2021 2020 2019
Total Assets 10388.77 Billion 8961.11 Billion 7910 Billion 7757.07 Billion 6945.2 Billion 6288.68 Billion
Total Current Assets - 396.33 Billion 427.16 Billion 448.5 Billion 385.73 Billion 457.21 Billion
Cash And Short Term Investments 33.88 Billion 41.01 Billion 66.84 Billion 82.02 Billion 41.88 Billion 163.77 Billion
Cash and Cash Equivalents 33.88 Billion 22.94 Billion 52.89 Billion 71.89 Billion 37.66 Billion 156.35 Billion
Short Term Investments 15.86 Billion 34.76 Billion 27.7 Billion 7.26 Billion 103.2 Million 139.18 Billion
Net Receivables 1.91 Billion 355.32 Billion 360.31 Billion 366.47 Billion 343.85 Billion 293.44 Billion
Inventory - 1678.18 Billion 365.02 Billion 380.29 Billion 44.55 Billion 166.29 Billion
Other Current Assets -35.8 Billion -1678.18 Billion -365.02 Billion -380.29 Billion -44.55 Billion -166.29 Billion
Total Non-Current Assets - 296.79 Billion 220.71 Billion 159.21 Billion 451.74 Billion 398.59 Billion
Net PPE 7.91 Billion 7.91 Billion 7.68 Billion 6.7 Billion 5.16 Billion 3.83 Billion
Good Will And Intangible Assets 117.4 Million 128.7 Million 44.1 Million 71.6 Million 100 Million 107.7 Million
Good Will 67.14 Billion 80.12 Billion 78.59 Billion 69.83 Billion 61.83 Billion 74.53 Billion
Intangible Assets 117.4 Million 128.7 Million 44.1 Million 71.6 Million 100 Million 107.7 Million
Long-Term Investments 578 Billion 199.41 Billion 125.84 Billion 73.28 Billion 98.07 Billion 72.51 Billion
Tax Assets 60.55 Billion 80.12 Billion 78.59 Billion 69.83 Billion 61.83 Billion 74.53 Billion
Other Non Current Assets -646.6 Billion -287.57 Billion -212.16 Billion -149.89 Billion -165.17 Billion -150.98 Billion
Other Assets 10388.77 Billion 8267.98 Billion 7262.12 Billion 7149.35 Billion 6107.72 Billion 5432.87 Billion
Total Liabilities 9045.88 Billion 7841.3 Billion 6947.25 Billion 6939.16 Billion 6283.55 Billion 5653.84 Billion
Total Current Liabilities 1.13 Billion 1427.09 Billion 1014 Billion 1193.76 Billion 77.71 Billion 183.85 Billion
Account Payables 1.13 Billion 508.6 Million 497.5 Million 707.7 Million 532.2 Million 749.1 Million
Tax Payables 828.2 Million 1.33 Billion 2.19 Billion 1.4 Billion 674 Million 57.4 Million
Short Term Debt 8619.61 Billion 1426.58 Billion 1013.5 Billion 1193.05 Billion 77.18 Billion 183.1 Billion
Deferred Revenue -8618.47 Billion - - - - -
Other Current Liabilities -1.13 Billion -1427.09 Billion -1014 Billion -1193.76 Billion -77.71 Billion -183.85 Billion
Total Non Current Liabilities 9045.88 Billion 8142.69 Billion 7247.45 Billion 7240.09 Billion 6711.65 Billion 6031.03 Billion
Long-Term Debt 8619.61 Billion 7806.4 Billion 6899.71 Billion 6892.62 Billion 6234.78 Billion 5625.92 Billion
Deferred Revenue Non Current 9045.88 Billion 7848.03 Billion 6952.69 Billion 6944.39 Billion 6295.33 Billion 5664.67 Billion
Deferred Tax Liabilities Non Current - - - - - -
Other Non Current Liabilities -8619.61 Billion -7518.46 Billion -6610.39 Billion -6602.13 Billion -5830.24 Billion -5270.4 Billion
Other Liabilities -1.13 Billion -1728.47 Billion -1314.2 Billion -1494.69 Billion -505.81 Billion -561.04 Billion
Total Equity 1342.88 Billion 1119.81 Billion 962.75 Billion 817.9 Billion 661.65 Billion 634.84 Billion
Stock Holders Equity 1011.46 Billion 841.58 Billion 716.76 Billion 607.67 Billion 493.99 Billion 471.21 Billion
Common Stock 33 Billion 26.4 Billion 26.4 Billion 26.4 Billion 26.4 Billion 26.4 Billion
Retained Earnings 1011.46 Billion 182.36 Billion 127.57 Billion 97.6 Billion 80.8 Billion 90.29 Billion
Accumulated other comprehensive income 1342.88 Billion 62.46 Billion 65.93 Billion 65.93 Billion 65.93 Billion 65.93 Billion
Common Stock Equity 1011.46 Billion 841.58 Billion 716.76 Billion 607.67 Billion 493.99 Billion 471.21 Billion
Capital Lease Obligation 147.4 Million 170.1 Million 190.7 Million 190.7 Million 139.7 Million 139.7 Million
Total Investments 578 Billion 232.34 Billion 151.34 Billion 77.88 Billion 95.96 Billion 208.92 Billion
Total Debt 8619.61 Billion 7806.4 Billion 6899.71 Billion 6892.62 Billion 6234.78 Billion 5625.92 Billion
Net Debt 8585.72 Billion 7783.45 Billion 6846.82 Billion 6820.73 Billion 6197.12 Billion 5469.57 Billion

Balance Sheet Charts