NTPC Green Energy Limited (NSE:NTPCGREEN)
India flag India · Delayed Price · Currency is INR
83.60
+1.11 (1.35%)
Nov 11, 2026, 3:29 PM IST

NTPC Green Energy Income Statement

Millions INR. Fiscal year is Apr - Mar.
Fiscal Year
TTMFY 2026FY 2025FY 2024FY 2023
Period Ending
Sep '26 Mar '26 Mar '25 Mar '24 Mar '23
36,10928,58422,09619,6261,697
Revenue Growth
49.22%29.36%12.59%1056.58%-
Operations & Maintenance
1,8341,8341,4401,20591.83
Selling, General & Admin
60.760.7174.95.65.89
Depreciation & Amortization
13,49611,0207,5836,428499.06
Other Operating Expenses
2,6121,9391,222976.185.37
Total Operating Expenses
18,00214,85310,4198,614682.15
Operating Income
18,10813,73111,67711,0121,015
Interest Expense
-11,864-8,864-7,605-6,906-498.52
Interest Income
677.71,5702,11142510.88
Net Interest Expense
-11,187-7,294-5,494-6,481-487.64
Income (Loss) on Equity Investments
559.2198.5-12.3--
Currency Exchange Gain (Loss)
---92.9--
Other Non-Operating Income (Expenses)
698.4191.1447.8325.4-1.67
EBT Excluding Unusual Items
8,1796,8276,5264,857525.44
Gain (Loss) on Sale of Assets
--0.6--
Pretax Income
8,1796,8276,5264,857525.44
Income Tax Expense
1,6101,6131,7851,429-1,187
Earnings From Continuing Ops.
6,5685,2144,7413,4291,712
Minority Interest in Earnings
0.212.513.6-0.1-0.09
Net Income
6,5695,2264,7553,4291,712
Net Income to Common
6,5695,2264,7553,4291,712
Net Income Growth
8.23%9.91%38.69%100.24%-
Shares Outstanding (Basic)
8,5168,4267,0474,731367
Shares Outstanding (Diluted)
8,5168,4267,0474,731367
Shares Change
3.03%19.58%48.96%1187.33%-
EPS (Basic)
0.770.620.670.724.66
EPS (Diluted)
0.770.620.670.724.66
EPS Growth
5.60%-7.46%-6.94%-84.55%-

Additional Metrics

Fiscal Year
TTMFY 2026FY 2025FY 2024FY 2023
Period Ending
Sep '26 Mar '26 Mar '25 Mar '24 Mar '23
Free Cash Flow
-124,030-128,783-99,862-79,367-7,342
Free Cash Flow Per Share
-14.56-15.28-14.17-16.78-19.98
Profit Margin
18.19%18.28%21.52%17.47%100.90%
Free Cash Flow Margin
-343.48%-450.54%-451.94%-404.40%-432.66%
EBITDA
30,10123,24818,25116,9221,514
EBITDA Margin
83.36%81.33%82.60%86.22%89.21%
D&A For EBITDA
11,9939,5176,5745,910499.06
EBIT
18,10813,73111,67711,0121,015
EBIT Margin
50.15%48.04%52.85%56.11%59.80%
Effective Tax Rate
19.69%23.63%27.35%29.41%-
Revenue as Reported
37,49130,35124,65720,3771,706