Megri Soft Limited (BOM:539012)
India flag India · Delayed Price · Currency is INR
76.60
-3.50 (-4.37%)
At close: Aug 4, 2026

Megri Soft 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
32.5329.1835.5633.8324.1325.56
Revenue Growth
5.69%-17.96%5.13%40.21%-5.59%17.90%
Gross Profit
26.0222.1221.3625.4318.0818.85
Operating Income
8.657.976.828.545.364.44
Net Income
6.646.165.556.835.165.46
Earnings Per Share
2.121.961.772.171.641.74
EPS Growth
19.11%10.90%-18.55%32.32%-5.61%21.54%

Revenue by Geography

Fiscal YearFY 2025FY 2024FY 2023FY 2022
Period EndingMar '25 Mar '24 Mar '23 Mar '22
Export
20.1318.7424.1325.56
India
9.858.87--
Total
29.9827.6124.1325.56

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
13.6413.6410.8814.7319.2533.91
Total Debt
------
Net Cash (Debt)
13.6413.6410.8814.7319.2533.91
Net Cash Growth
25.34%25.34%-26.15%-23.47%-43.22%-26.88%
Net Cash Per Share
4.364.343.464.696.1310.80

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
-15.775.6718.590.264.25
Capital Expenditures
--13.01-3.9-24.03-18.98-18.4
Free Cash Flow
-2.761.77-5.44-18.73-14.15
Free Cash Flow Growth
-55.75%----

Margins

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Gross Margin
79.98%75.81%60.07%75.16%74.93%73.74%
Operating Margin
26.60%27.31%19.17%25.25%22.20%17.39%
Pretax Margin
27.84%28.70%20.73%27.02%28.81%27.71%
Profit Margin
20.40%21.09%15.61%20.18%21.38%21.35%
FCF Margin
-9.47%4.99%-16.08%-77.61%-55.37%

Valuation

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