IMEC Services Limited (BOM:513295)
India flag India · Delayed Price · Currency is INR
159.20
+13.20 (9.04%)
At close: Jun 1, 2026

IMEC Services Income Statement

Millions INR. Fiscal year is Apr - Mar.
Fiscal Year
FY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Operating Revenue
2.3282.2564.14434.19360.28
Other Revenue
2.43----
4.73282.2564.14434.19360.28
Revenue Growth (YoY)
-98.32%340.06%-85.23%20.51%194.01%
Cost of Revenue
-6.8224.32124.1383.1
Gross Profit
4.73275.4239.82310.06277.18
Selling, General & Admin
5.878.6312.9769.0161.36
Other Operating Expenses
19.8817.526.5227.48212.65
Operating Expenses
26.1226.4939.8314.33291.73
Operating Income
-21.39248.930.01-4.27-14.55
Interest Expense
--0.01--17.28-16
Interest & Investment Income
-0.760.1-0.84
Currency Exchange Gain (Loss)
----21.46-7.71
Other Non Operating Income (Expenses)
-04.5101.290.1
EBT Excluding Unusual Items
-21.39254.20.11-41.72-37.31
Other Unusual Items
-----3.12
Pretax Income
-21.39254.20.33-41.72-40.4
Income Tax Expense
-83.490-00.14
Earnings From Continuing Operations
62.1254.190.33-41.73-40.54
Earnings From Discontinued Operations
--2,998-3.73-
Net Income
62.1254.192,999-45.45-40.54
Net Income to Common
62.1254.192,999-45.45-40.54
Net Income Growth
-75.57%-91.52%---
Shares Outstanding (Basic)
22222
Shares Outstanding (Diluted)
22222
Shares Change (YoY)
-0.01%-0.33%--
EPS (Basic)
32.69133.781578.20-24.00-21.41
EPS (Diluted)
32.69133.781578.20-24.00-21.41
EPS Growth
-75.56%-91.52%---
Free Cash Flow
-40.4986.21-2.3115.1116.79
Free Cash Flow Per Share
-21.3145.37-1.217.988.87
Gross Margin
100.00%97.58%62.08%71.41%76.93%
Operating Margin
-451.94%88.20%0.02%-0.98%-4.04%
Profit Margin
1312.43%90.06%4675.20%-10.47%-11.25%
Free Cash Flow Margin
-855.71%30.54%-3.60%3.48%4.66%
EBITDA
-21.02249.290.3513.573.17
EBITDA Margin
-88.33%0.55%3.13%0.88%
D&A For EBITDA
0.370.360.3417.8417.72
EBIT
-21.39248.930.01-4.27-14.55
EBIT Margin
-88.20%0.02%-0.98%-4.04%
Effective Tax Rate
-0.00%---
Revenue as Reported
4.73287.5164.45435.49361.26