India Power Corporation Limited (NSE:DPSCLTD)
India flag India · Delayed Price · Currency is INR
7.13
-0.03 (-0.42%)
Aug 21, 2026, 3:29 PM IST

India Power Corporation Financials Overview

Millions INR. Fiscal year is Apr - Mar.

Revenue & Profits

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Revenue
6,8306,8306,2056,5076,2315,825
Revenue Growth
5.74%10.08%-4.64%4.42%6.97%10.86%
Net Income
128.14128.1470.3171.82158.36153.89
Earnings Per Share
0.090.090.070.110.100.16
EPS Growth
-11.04%28.77%-33.70%8.50%-36.50%-41.27%

Revenue by Segment

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Generation and Distribution of Power
6,8306,830----
Regulated Operation
--6,2116,2656,4985,847
Non Regulated Operation
--304.86390.73416.97475.6
Unallocated Net Movement in Regulatory Deferral Balances
---312.19-159.04-684.41-497.97
Total
6,8306,8306,2046,4976,2315,825

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
314.69314.69318.96205.96118.5846.34
Total Debt
1,2671,2671,5642,1282,8213,281
Net Cash (Debt)
-952.47-952.47-1,245-1,922-2,702-3,235
Net Cash Growth
------
Net Cash Per Share
-0.69-0.69-1.28-1.22-1.71-3.32

Cash Flow & CapEx

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Operating Cash Flow
752.17752.17788.54846.53682.51-53.06
Capital Expenditures
-226.32-226.32-150.64-129.72-102.06-152.53
Free Cash Flow
525.85525.85637.91716.81580.45-205.59
Free Cash Flow Growth
--17.57%-11.01%23.49%--

Margins

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Pretax Margin
2.45%2.45%1.40%3.41%3.35%3.65%
Profit Margin
1.88%1.88%1.13%2.64%2.54%2.64%
FCF Margin
7.70%7.70%10.28%11.02%9.32%-3.53%

Dividends

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingAug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Dividend Per Share
0.050-0.0500.0500.0500.050
Dividend Per Share Growth
0%-0%0%0%0%
Dividend Yield
0.70%-0.44%0.33%0.49%0.38%

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingAug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
76.7053.81156.8187.2863.6485.11
P/FCF Ratio
13.2013.1117.2820.9217.36-
PS Ratio
1.021.011.782.311.622.25