Ekennis Software Service Limited (BOM:543475)
India flag India · Delayed Price · Currency is INR
73.30
-3.85 (-4.99%)
At close: Jul 16, 2026

Ekennis Software Service 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
15.515.521.8627.2363.2946.72
Revenue Growth
-21.32%-29.11%-19.73%-56.97%35.46%0.28%
Gross Profit
3.013.010.8912.0224.1516.25
Operating Income
-6.7-6.7-13.17-1.1210.2511.71
Net Income
-10.07-10.07-16.160.067.7710.87
Earnings Per Share
-7.20-7.20-11.540.045.5510.58
EPS Growth
----99.28%-47.54%15.50%

Revenue by Geography

Fiscal YearFY 2025FY 2024FY 2023FY 2022
Period EndingMar '25 Mar '24 Mar '23 Mar '22
Export
0.85---
India
20.9827.2363.2946.72
Total
21.8227.2363.2946.72

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.460.461.0126.8126.8432.57
Total Debt
36.4736.4734.14-1.381.96
Net Cash (Debt)
-36.01-36.01-33.1326.8125.4630.61
Net Cash Growth
---5.27%-16.82%171.70%
Net Cash Per Share
-25.74-25.74-23.6619.1518.1929.81

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
-0.46-0.46-1.950.586.743.23
Capital Expenditures
---55.92-1.94-10.88-4.74
Free Cash Flow
-0.46-0.46-57.87-1.36-4.14-1.5
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
19.45%19.45%4.08%44.14%38.15%34.79%
Operating Margin
-43.24%-43.24%-60.23%-4.12%16.19%25.05%
Pretax Margin
-61.29%-61.29%-69.48%1.55%17.64%25.86%
Profit Margin
-65.02%-65.02%-73.93%0.21%12.28%23.28%
FCF Margin
-2.98%-2.98%-264.75%-5.00%-6.54%-3.21%

Valuation

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