Waaree Renewable Technologies Limited (BOM:534618)
India flag India · Delayed Price · Currency is INR
719.05
-23.55 (-3.17%)
At close: Oct 22, 2026

BOM:534618 Financials Overview

Millions INR. Fiscal year is Apr - Mar.

Revenue & Profits

Fiscal Year
TTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingSep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Revenue
39,35533,31415,9778,7653,5101,615
Revenue Growth
77.69%108.51%82.29%149.75%117.32%1144.35%
Net Income
4,6574,7872,2921,453554.2386.04
Earnings Per Share
44.6245.8621.9513.945.310.83
EPS Growth
33.07%108.93%57.46%162.52%542.86%-

Revenue by Segment

Fiscal Year
TTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingSep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
EPC Contracts - Solar Power Plants
31,89733,04915,7248,5823,4141,473
Power Sale
269.52265.52253.84182.7995.61142.13
Total
39,35533,31415,9778,7653,5101,615

Cash & Debt

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingSep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
3,5721,3561,402185.9763.14138.3
Total Debt
14,9301,457273.73404.8389.83418.38
Net Cash (Debt)
-11,358-100.381,128-218.83-326.69-280.07
Net Cash Growth
------
Net Cash Per Share
-108.82-0.9610.80-2.10-3.13-2.69

Cash Flow & CapEx

Fiscal Year
TTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingSep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Operating Cash Flow
1,8692,8703,0271,279651.48425.54
Capital Expenditures
-1,191-1,225-1,014-107.78-832.91-65.04
Free Cash Flow
677.841,6452,0131,171-181.43360.5
Free Cash Flow Growth
-51.37%-18.30%71.84%---

Margins

Fiscal Year
TTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingSep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Pretax Margin
16.14%19.20%18.81%22.64%21.94%13.14%
Profit Margin
11.83%14.37%14.34%16.58%15.79%5.33%
FCF Margin
1.72%4.94%12.60%13.36%-5.17%22.32%

Dividends

Fiscal Year
FY 2025FY 2024FY 2023FY 2022
Period EndingMar '25 Mar '24 Mar '23 Mar '22
Dividend Per Share
1.0001.0000.2000.200
Dividend Per Share Growth
0%400.00%0%-
Dividend Yield
0.11%0.07%0.13%0.35%

Valuation

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingOct '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
16.1217.0541.29100.7429.0868.69
P/FCF Ratio
110.6949.6447.01124.97-16.40
PS Ratio
1.912.455.9216.704.593.66