Servotech Renewable Power System Limited (NSE:SERVOTECH)
India flag India · Delayed Price · Currency is INR
96.30
-1.01 (-1.04%)
Jul 24, 2026, 3:30 PM IST

NSE:SERVOTECH 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
7,5076,7166,7443,5372,7851,437
Revenue Growth
7.40%-0.41%90.69%27.01%93.83%65.15%
Gross Profit
1,8121,5871,106506.06481.78185.96
Operating Income
555.23488.22509.86179.42167.0679.01
Net Income
374.65335.55327.35117.62110.4140.38
Earnings Per Share
1.631.451.450.540.520.20
EPS Growth
10.13%0%168.52%3.85%153.66%308.76%

Revenue by Geography

Fiscal YearFY 2025FY 2024FY 2023FY 2022
Period EndingMar '25 Mar '24 Mar '23 Mar '22
India
6,5013,1912,9161,384
Outside India
243.2345.71--
Total
6,7443,5372,7851,437

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
707.13707.13425.43664.25162.5279.56
Total Debt
2,1152,115778.61759.75435.73213.45
Net Cash (Debt)
-1,407-1,407-353.18-95.5-273.2-133.9
Net Cash Growth
------
Net Cash Per Share
-6.11-6.08-1.56-0.44-1.29-0.68

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
--19.43-554.087.92-242.7775.06
Capital Expenditures
--1,031-181.22-261.68-129.84-26.12
Free Cash Flow
--1,050-735.3-253.76-372.648.93
Free Cash Flow Growth
-----305.52%

Margins

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Gross Margin
24.14%23.63%16.40%14.31%17.30%12.94%
Operating Margin
7.40%7.27%7.56%5.07%6.00%5.50%
Pretax Margin
6.05%6.15%6.64%4.57%5.18%3.89%
Profit Margin
4.99%5.00%4.85%3.33%3.96%2.81%
FCF Margin
--15.64%-10.90%-7.17%-13.38%3.41%

Dividends

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJul '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Dividend Per Share
0.0200.0200.0500.0500.2000.020
Dividend Per Share Growth
0%-60.00%0%-75.00%900.00%-
Dividend Yield
0.02%0.03%0.04%0.06%1.11%0.22%

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJul '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
58.7841.7281.14140.3034.6741.47
P/FCF Ratio
-----34.22
PS Ratio
2.862.083.944.671.381.17