Energy-Mission Machineries (India) Limited (NSE:EMMIL)
India flag India · Delayed Price · Currency is INR
124.05
+5.65 (4.77%)
Jul 31, 2026, 3:30 PM IST

NSE:EMMIL 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,6081,6081,5111,263995.63783.53
Revenue Growth
4.34%6.43%19.67%26.84%27.07%64.56%
Gross Profit
608.22608.22555.65458.52408.35287.03
Operating Income
185.32185.32183.19175.62118.2161.55
Net Income
119.35119.35118.6109.6873.7533.62
Earnings Per Share
10.5410.5410.4713.148.844.03
EPS Growth
-5.47%0.67%-20.32%48.70%119.35%253.39%

Revenue by Geography

Fiscal YearFY 2025FY 2024FY 2023FY 2022
Period EndingMar '25 Mar '24 Mar '23 Mar '22
India
1,4751,167967.74764.88
Other countries
24.2584.1118.913.72
Total
1,4991,251986.63778.61

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
29.5329.5344.252.080.3612.37
Total Debt
297.11297.11249.8326.22218.78245.72
Net Cash (Debt)
-267.58-267.58-205.56-324.13-218.42-233.36
Net Cash Growth
------
Net Cash Per Share
-23.63-23.63-18.15-38.84-26.18-27.97

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
147.63147.63-76.79-50.3551.1129.42
Capital Expenditures
-172.57-172.57-160.72-26.44-11.29-28.22
Free Cash Flow
-24.94-24.94-237.51-76.839.821.2
Free Cash Flow Growth
----3218.17%-92.78%

Margins

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Gross Margin
37.81%37.81%36.77%36.31%41.01%36.63%
Operating Margin
11.52%11.52%12.12%13.91%11.87%7.85%
Pretax Margin
10.30%10.30%10.76%12.20%9.41%5.76%
Profit Margin
7.42%7.42%7.85%8.69%7.41%4.29%
FCF Margin
-1.55%-1.55%-15.72%-6.08%4.00%0.15%

Valuation

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