ECS Biztech Limited (BOM:540063)
India flag India · Delayed Price · Currency is INR
12.58
0.00 (0.00%)
At close: Aug 3, 2026

ECS Biztech 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
19.0319.0329.2221.591217.35
Revenue Growth
-34.87%-34.87%35.32%79.99%-30.83%14.41%
Gross Profit
8.898.898.868.247.469.18
Operating Income
1.421.421.910.71-1.22-0.13
Net Income
0.30.30.228.092.042.43
Earnings Per Share
0.010.010.011.370.100.12
EPS Growth
1.27%1.27%-99.28%1274.42%-15.82%-

Revenue by Geography

Fiscal YearFY 2025FY 2024FY 2023FY 2022
Period EndingMar '25 Mar '24 Mar '23 Mar '22
Unallocated Sales of Traded Goods
14.886.391.42.11
India
14.3415.0110.2815.06
Total
29.2221.591217.35

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
0.220.220.040.070.090.37
Total Debt
48.0848.0852.9955.956.88107.79
Net Cash (Debt)
-47.86-47.86-52.96-55.83-56.79-107.42
Net Cash Growth
------
Net Cash Per Share
-1.62-1.62-2.58-2.72-2.76-5.23

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
5.45.43.581.3152.2-0.02
Capital Expenditures
-0.3-0.3-0.7-0.34-1.62-0.91
Free Cash Flow
5.15.12.880.9750.57-0.93
Free Cash Flow Growth
77.33%77.33%196.50%-98.08%--

Margins

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Gross Margin
46.71%46.71%30.33%38.17%62.22%52.93%
Operating Margin
7.48%7.48%6.52%3.29%-10.19%-0.76%
Pretax Margin
9.73%9.73%6.74%4.49%1.58%0.80%
Profit Margin
1.55%1.55%0.69%130.10%17.04%14.00%
FCF Margin
26.80%26.80%9.84%4.49%421.56%-5.35%

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingAug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
873.59747.90825.246.1450.2851.90
P/FCF Ratio
50.7043.4158.25177.792.03-
PS Ratio
13.5911.635.737.998.577.26