Indian Renewable Energy Development Agency

quarterly
yearly
ParticularsJun '24Sep '24Dec '24Mar '25Jun '25
Revenue1,5111,6301,6991,9151,960
Expenses1,0351,1701,1611,2851,655
EBITDA1,4591,5001,5801,7441,533
EBIT1,4511,4901,5701,7341,523
Profit Before Tax475.74459.91538.20629.98304.63
Net Profit383.70387.75425.38501.79246.68
Financial Ratios
Operating Profit Margin97.05%92.56%94.78%92.15%79.27%
Net Profit Margin25.52%23.93%25.51%26.51%12.76%
Earning Per Share (Diluted)1.431.441.581.870.91
Dividends Per Share0.000.000.000.000.00