Indian Renewable Energy Development Agency

quarterly
yearly
ParticularsDec '24Mar '25Jun '25Sep '25Dec '25
Revenue1,6991,9151,9602,0582,140
Expenses1,1611,2851,6551,3611,423
EBITDA1,5801,7441,5331,9201,961
EBIT1,5701,7341,5231,9091,950
Profit Before Tax538.20629.98304.84696.39717.20
Net Profit425.38501.79246.88549.33585.16
Financial Ratios
Operating Profit Margin94.78%92.15%79.27%93.64%92.44%
Net Profit Margin25.51%26.51%12.77%26.79%27.59%
Earning Per Share (Diluted)1.581.870.911.972.09
Dividends Per Share0.000.000.000.000.00