Deem Roll-Tech Limited (NSE:DEEM)
India flag India · Delayed Price · Currency is INR
51.00
0.00 (0.00%)
Jul 24, 2026, 1:43 PM IST

Deem Roll-Tech 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
908.84908.84929.081,0081,039918.72
Revenue Growth
-1.06%-2.18%-7.86%-2.96%13.11%43.00%
Gross Profit
257.24257.24240.48315.79309.9256.84
Operating Income
44.2644.2633.5120.29109.6679.97
Net Income
21.6521.6528.9978.1369.2140.98
Earnings Per Share
2.602.603.4812.9211.867.02
EPS Growth
285.87%-25.24%-73.08%8.97%68.88%37.40%

Revenue by Geography

Fiscal YearFY 2025FY 2024FY 2023FY 2022
Period EndingMar '25 Mar '24 Mar '23 Mar '22
India
688.4831.52826.94762
Exports
240.25175.66206.77155.05
Unallocated
0.431.15--
Total
929.081,0081,034917.05

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
27.0627.0625.52240.8236.2748.26
Total Debt
349.21349.21224.6224.72208.09163.67
Net Cash (Debt)
-322.15-322.15-199.0816.1-171.82-115.41
Net Cash Growth
------
Net Cash Per Share
-38.69-38.69-23.882.66-29.44-19.77

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
46.3746.37-30.14-36.2135.0460.57
Capital Expenditures
-130.47-130.47-168.06-26.15-16.15-11.59
Free Cash Flow
-84.11-84.11-198.2-62.3618.8948.98
Free Cash Flow Growth
-----61.43%12.44%

Margins

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Gross Margin
28.30%28.30%25.88%31.32%29.82%27.96%
Operating Margin
4.87%4.87%3.61%11.93%10.55%8.70%
Pretax Margin
3.06%3.06%2.37%9.80%9.26%6.54%
Profit Margin
2.38%2.38%3.12%7.75%6.66%4.46%
FCF Margin
-9.25%-9.25%-21.33%-6.19%1.82%5.33%

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJul '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
19.6211.4215.2711.67--
PS Ratio
0.470.270.480.90--