NTPC Green Energy Limited (BOM:544289)
India flag India · Delayed Price · Currency is INR
101.53
+0.48 (0.48%)
At close: Oct 28, 2025

NTPC Green Energy Balance Sheet

Millions INR. Fiscal year is Apr - Mar.
Fiscal Year
TTMFY 2025FY 2024FY 2023
Period Ending
Sep '25 Mar '25 Mar '24 Mar '23
Cash & Equivalents
86.5360.41,156727.46
Short-Term Investments
2,71034,8143,565-
Accounts Receivable
5,5605,1657,0483,255
Other Receivables
---3,568
Inventory
344.5316.924593
Prepaid Expenses
-62.136.7-
Other Current Assets
2,0982,329486.8295.85
Total Current Assets
10,79943,04712,5387,940
Property, Plant & Equipment
417,163357,994247,111165,075
Long-Term Investments
33,30531,9940.5-
Other Long-Term Assets
22,87021,18012,41511,300
Total Assets
484,137454,214272,064184,314
Accounts Payable
922.9890.8624.71,023
Accrued Expenses
-1,087483181.75
Current Portion of Long-Term Debt
6,2076,7076,3221,743
Current Unearned Revenue
-962.2808.6698.49
Current Portion of Leases
1,1162,461809.3349.48
Other Current Liabilities
38,52634,61937,62344,355
Total Current Liabilities
46,77246,72846,67148,351
Long-Term Debt
197,087173,014121,64552,435
Long-Term Leases
13,84712,2279,7836,842
Long-Term Unearned Revenue
23,01922,83719,34416,946
Long-Term Deferred Tax Liabilities
15,00314,08512,30010,865
Other Long-Term Liabilities
5.61.8--
Total Liabilities
295,733268,893209,742135,439
Common Stock
84,26384,26357,19647,196
Retained Earnings
103,221100,1405,1251,678
Total Common Equity
187,484184,40362,32148,874
Minority Interest
920.1918.40.70.58
Shareholders' Equity
188,404185,32262,32248,875
Total Liabilities & Equity
484,137454,214272,064184,314
Total Debt
218,256194,410138,55961,370
Net Cash (Debt)
-215,460-159,236-133,838-60,643
Net Cash Per Share
-26.07-22.60-28.29-165.03
Filing Date Shares Outstanding
8,4268,4265,7204,720
Total Common Shares Outstanding
8,4268,4265,7204,720
Working Capital
-35,973-3,681-34,133-40,411
Book Value Per Share
22.2521.8810.9010.36
Tangible Book Value
187,484184,40362,32148,874
Tangible Book Value Per Share
22.2521.8810.9010.36
Land
-7,0854,3993,318
Buildings
-1,3001,061996.21
Machinery
-207,654168,658150,589
Construction In Progress
-139,83471,38117,493
Source: S&P Global Market Intelligence. Utility template. Financial Sources.