Waaree Renewable Technologies Limited (BOM:534618)
India flag India · Delayed Price · Currency is INR
912.30
-1.05 (-0.11%)
At close: Jul 31, 2026

BOM:534618 Financials Overview

Millions INR. Fiscal year is Apr - Mar.

Revenue & Profits

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Revenue
36,52533,31415,9778,7653,5101,615
Revenue Growth
85.92%108.51%82.29%149.75%117.32%1144.35%
Net Income
5,0824,7872,2921,453554.2386.04
Earnings Per Share
48.6845.8621.9513.945.310.83
EPS Growth
76.95%108.93%57.46%162.52%542.86%-

Revenue by Segment

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Power Sale
258.15265.52253.84182.7995.61142.13
EPC Contracts - Solar Power Plants
35,13933,04915,7248,5823,4141,473
Total
36,52533,31415,9778,7653,5101,615

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
3,8143,8141,402185.9763.14138.3
Total Debt
1,4571,457273.73404.8389.83418.38
Net Cash (Debt)
2,3582,3581,128-218.83-326.69-280.07
Net Cash Growth
8.08%109.03%----
Net Cash Per Share
22.5922.5910.80-2.10-3.13-2.69

Cash Flow & CapEx

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

Margins

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Pretax Margin
18.79%19.20%18.81%22.64%21.94%13.14%
Profit Margin
13.91%14.37%14.34%16.58%15.79%5.33%
FCF Margin
-4.94%12.60%13.36%-5.17%22.32%

Dividends

Fiscal YearFY 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 YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingAug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
18.7417.0541.29100.7429.0868.69
P/FCF Ratio
57.8949.6447.01124.97-16.40
PS Ratio
2.612.455.9216.704.593.66