ECS Biztech Limited (BOM:540063)
India flag India · Delayed Price · Currency is INR
13.20
0.00 (0.00%)
At close: Sep 7, 2026

ECS Biztech 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
15.1619.0329.2221.591217.35
Revenue Growth
-5.55%-34.88%35.32%79.99%-30.83%14.41%
Gross Profit
6.518.898.868.247.469.18
Operating Income
-0.281.431.910.71-1.22-0.13
Net Income
-1.410.30.228.092.042.43
Earnings Per Share
-0.050.010.011.370.100.12
EPS Growth
-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 EndingJun '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.59-2.33-2.58-2.72-2.76-5.23

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

Margins

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

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingSep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
-747.90825.246.1450.2851.90
P/FCF Ratio
53.2043.4158.25177.792.03-
PS Ratio
17.9011.635.737.998.577.26