Indian Renewable Energy Development Agency

Quarterly
Consolidated
ParticularsJun '25Sep '25Dec '25Mar '26Jun '26
Revenue1,9602,0582,1402,1812,251
Expenses1,6551,3611,4231,5621,837
EBITDA1,5331,9201,9611,8731,765
Operating Profit1,5231,9091,9501,8601,755
Profit Before Tax304.84696.39717.20619.14413.75
Net Profit246.88549.33585.16492.63338.53
Financial Ratios
Operating Profit Margin79.27%93.64%92.44%86.48%78.88%
Net Profit Margin12.77%26.79%27.59%22.75%15.13%
Earning Per Share (Diluted)0.911.972.091.761.21
Dividends Per Share0.000.000.000.600.00