Indian Renewable Energy Development Agency Limited (NSE:IREDA)
India flag India · Delayed Price · Currency is INR
119.44
-0.44 (-0.37%)
Jul 31, 2026, 3:30 PM IST

NSE:IREDA 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
27,15427,15424,16618,04813,28011,070
Revenue Growth
12.36%12.36%33.90%35.90%19.97%32.85%
Operating Income
23,57223,57221,35316,69311,6338,797
Net Income
18,74018,74016,98312,5228,6466,335
Earnings Per Share
6.736.736.325.163.788.03
EPS Growth
6.47%6.47%22.46%36.51%-52.93%82.09%

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
15,52215,5229,95610,18515,2879,250
Total Debt
779,801779,801648,643516,393403,167277,956
Net Cash (Debt)
-764,279-764,279-638,687-506,207-387,880-268,706
Net Cash Growth
------
Net Cash Per Share
-274.37-274.37-237.63-208.59-169.57-340.59

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
-144,766-144,766-144,597-110,996-123,432-52,541
Capital Expenditures
-150.4-150.4-256.5-187.9-155.57-81.29
Free Cash Flow
-144,916-144,916-144,853-111,184-123,587-52,622
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Operating Margin
86.81%86.81%88.36%92.49%87.59%79.47%
Pretax Margin
86.09%86.09%87.04%93.38%85.79%75.32%
Profit Margin
69.02%69.02%70.28%69.38%65.11%57.23%
FCF Margin
-533.69%-533.69%-599.40%-616.05%-930.61%-475.36%

Dividends

Fiscal YearCurrentFY 2026
Period EndingAug '26 Mar '26
Dividend Per Share
1.5001.350
Dividend Per Share Growth
0%-
Dividend Yield
1.25%1.24%

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingAug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
17.7816.3425.4229.17--
Forward PE
14.1513.6224.2927.59--
PS Ratio
12.3711.2817.8620.24--