Dev Labtech Venture Limited (BOM:543848)
India flag India · Delayed Price · Currency is INR
18.90
0.00 (0.00%)
At close: Aug 4, 2026

Dev Labtech Venture 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
1,6721,672524.14432.23303.39269.76
Revenue Growth
103.52%218.96%21.27%42.47%12.46%120.42%
Gross Profit
245.5245.5110.985.4175.4336.8
Operating Income
100.68100.6819.6219.4113.556.08
Net Income
95.6995.6912.9413.4110.194.94
Earnings Per Share
1.011.010.270.410.430.31
EPS Growth
342.59%271.56%-32.72%-5.81%36.76%1679.99%

Revenue by Geography

Fiscal YearFY 2025FY 2024FY 2023FY 2022
Period EndingMar '25 Mar '24 Mar '23 Mar '22
India
484.8397.5267.74193.85
Export
37.8434.2332.4374.67
Unallocated
1.510.53.221.25
Total
524.14432.22303.39269.76

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
3.713.710.671.7458.070.67
Total Debt
32.3932.3910.6711.0211.312.26
Net Cash (Debt)
-28.69-28.69-9.99-9.2846.77-11.59
Net Cash Growth
------
Net Cash Per Share
-0.30-0.30-0.21-0.281.97-0.74

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
-17.93-17.93-130.65-92.8-57.211.78
Capital Expenditures
-2.04-2.04-9.88-17.91-43.86-0.17
Free Cash Flow
-19.97-19.97-140.53-110.71-101.071.61
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
Gross Margin
14.68%14.68%21.16%19.76%24.86%13.64%
Operating Margin
6.02%6.02%3.74%4.49%4.47%2.25%
Pretax Margin
5.98%5.98%3.52%4.24%4.65%2.20%
Profit Margin
5.72%5.72%2.47%3.10%3.36%1.83%
FCF Margin
-1.20%-1.20%-26.81%-25.61%-33.31%0.60%

Valuation

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