India Power Corporation Limited (NSE:DPSCLTD)
India flag India · Delayed Price · Currency is INR
7.51
-0.05 (-0.66%)
Jun 12, 2026, 3:29 PM IST

India Power Corporation Income Statement

Millions INR. Fiscal year is Apr - Mar.
Fiscal Year
FY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Operating Revenue
6,8306,2046,4976,2315,825
Other Revenue
-0.919.54--
6,8306,2056,5076,2315,825
Revenue Growth (YoY)
10.08%-4.64%4.42%6.97%10.86%
Fuel & Purchased Power
5,3204,6024,5984,9564,436
Operations & Maintenance
-126.9927.78112.7104.82
Selling, General & Admin
91.7581.81148.59109.35119.21
Depreciation & Amortization
358.34355.11334.44290.4286.59
Other Operating Expenses
1,385465.391,2861,1001,049
Total Operating Expenses
7,1545,6316,3956,5685,995
Operating Income
-324.28573.3111.02-336.75-170.38
Interest Expense
-191.08-260.23-317.54-361.18-315.51
Interest Income
-209.1272.66253.19135.01
Net Interest Expense
-191.08-51.13-44.89-107.99-180.49
Income (Loss) on Equity Investments
-0.89-0.914.01-11.84-0.73
Currency Exchange Gain (Loss)
--0.36-0.158.841.34
Other Non-Operating Income (Expenses)
683.84302.16150.09666.49483.32
EBT Excluding Unusual Items
167.58823.05220.08218.75133.06
Restructuring Charges
----0.75-2.11
Gain (Loss) on Sale of Investments
--0.622.55-7.530.98
Gain (Loss) on Sale of Assets
--735.49-1.02-1.6880.81
Pretax Income
167.5886.94221.61208.8212.75
Income Tax Expense
39.4516.6449.7850.4458.85
Earnings From Continuing Ops.
128.1470.3171.82158.36153.89
Net Income to Company
128.1470.3171.82158.36153.89
Net Income
128.1470.3171.82158.36153.89
Net Income to Common
128.1470.3171.82158.36153.89
Net Income Growth
82.27%-59.09%8.50%2.90%-41.28%
Shares Outstanding (Basic)
1,3789741,5781,578974
Shares Outstanding (Diluted)
1,3789741,5781,578974
Shares Change (YoY)
41.55%-38.29%-62.04%-
EPS (Basic)
0.090.070.110.100.16
EPS (Diluted)
0.090.070.110.100.16
EPS Growth
28.77%-33.70%8.50%-36.50%-41.27%
Free Cash Flow
525.85637.91716.81580.45-205.59
Free Cash Flow Per Share
0.380.660.450.37-0.21
Dividend Per Share
-0.0500.0500.0500.050
Profit Margin
1.88%1.13%2.64%2.54%2.64%
Free Cash Flow Margin
7.70%10.28%11.02%9.32%-3.53%
EBITDA
34.06851.19379.82-154.648.68
EBITDA Margin
0.50%13.72%5.84%-2.48%0.15%
D&A For EBITDA
358.34277.89268.8182.11179.06
EBIT
-324.28573.3111.02-336.75-170.38
EBIT Margin
-4.75%9.24%1.71%-5.40%-2.93%
Effective Tax Rate
23.54%19.14%22.46%24.16%27.66%
Revenue as Reported
6,9947,3166,7916,5006,060