Ravindra Energy Limited (NSE:RELTD)
India flag India · Delayed Price · Currency is INR
169.99
-0.83 (-0.49%)
Jul 31, 2026, 3:30 PM IST

Ravindra Energy 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
5,4325,4322,5081,3892,5327,655
Revenue Growth
116.59%116.59%80.57%-45.15%-66.92%151.79%
Net Income
808.31808.31218.11-508.94166.98367.04
Earnings Per Share
4.534.531.32-3.481.242.89
EPS Growth
243.44%243.44%---57.09%398.28%

Revenue by Segment

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Solar
5,2125,212----
Trading
219.74219.74----
Contract Revenue- Solar Projects
--1,784444.19236.89700.17
Sale of Electricity
--719.21615.37498.62426.47
Revenue from O & M Services
--1.250.02--
Total
5,4325,4322,5041,3102,5267,650

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
952.9952.9840.96247.51226.84160.84
Total Debt
5,5475,5472,2401,5901,1981,643
Net Cash (Debt)
-4,594-4,594-1,399-1,343-970.79-1,483
Net Cash Growth
------
Net Cash Per Share
-25.75-25.75-8.46-9.17-7.22-11.68

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
1,7181,718708.96608.761,215189.02
Capital Expenditures
-4,549-4,549-1,769-763.68-368.55-309.21
Free Cash Flow
-2,831-2,831-1,060-154.92846.48-120.19
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
Pretax Margin
14.43%14.43%10.34%-33.04%8.60%4.13%
Profit Margin
14.88%14.88%8.70%-36.64%6.59%4.79%
FCF Margin
-52.12%-52.12%-42.27%-11.15%33.43%-1.57%

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingAug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
37.0826.46104.28---
PS Ratio
6.143.949.07---