I.M.D. International Medical Devices S.p.A. (BIT:IMD)
Italy flag Italy · Delayed Price · Currency is EUR
1.360
+0.010 (0.74%)
Last updated: Sep 8, 2026, 11:00 AM CET

BIT:IMD Income Statement

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Revenue
34.2539.3338.0141.846.2
Other Revenue
0.050.010.020.080.08
34.3139.3538.0341.8846.29
Revenue Growth
-12.81%3.47%-9.19%-9.53%1387.75%
Cost of Revenue
25.8529.4428.1230.0733.15
Gross Profit
8.469.99.9111.813.13
Selling, General & Admin
6.256.455.995.955.78
Amortization of Goodwill & Intangibles
0.440.390.430.250.28
Other Operating Expenses
-0.09-0.38-0.210.40.86
Operating Expenses
6.936.736.536.937.35
Operating Income
1.533.183.374.875.78
Interest Expense
-0.03-0.05-0.12-0.03-0.02
Interest & Investment Income
0.090.170.130.01-
Currency Exchange Gain (Loss)
0.03-0.040.01-0.05-0.03
Other Non Operating Income (Expenses)
0.180.17-00
EBT Excluding Unusual Items
1.83.433.394.85.74
Gain (Loss) on Sale of Investments
-0.08-0.08---0.1
Gain (Loss) on Sale of Assets
0-0.13-0.0400.01
Other Unusual Items
0.150.030.220.10.36
Pretax Income
1.883.253.574.96.01
Income Tax Expense
0.481.021.121.671.61
Earnings From Continuing Operations
1.42.232.453.234.4
Net Income to Company
1.42.232.453.234.4
Minority Interest in Earnings
---0.24-0.3-0.28
Net Income
1.42.232.222.934.12
Net Income to Common
1.42.232.222.934.12
Net Income Growth
-37.33%0.55%-24.34%-28.78%-
Shares Outstanding (Basic)
171717--
Shares Outstanding (Diluted)
171717--
Shares Change
-----
EPS (Basic)
0.080.130.13--
EPS (Diluted)
0.080.130.13--
EPS Growth
-37.33%0.56%---

Additional Metrics

Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Free Cash Flow
2.097.82-1.57-5.23.2
Free Cash Flow Per Share
0.120.45-0.09--
Dividend Per Share
-0.1000.060--
Dividend Growth
-66.67%---
Gross Margin
24.65%25.17%26.05%28.19%28.37%
Operating Margin
4.45%8.07%8.88%11.64%12.49%
Profit Margin
4.07%5.67%5.83%7.00%8.89%
Free Cash Flow Margin
6.11%19.88%-4.14%-12.42%6.92%
EBITDA
1.833.7845.366.25
EBITDA Margin
5.33%9.61%10.53%12.80%13.51%
D&A For EBITDA
0.30.60.630.490.47
EBIT
1.533.183.374.875.78
EBIT Margin
4.45%8.07%8.88%11.64%12.49%
Effective Tax Rate
25.65%31.36%31.31%34.03%26.83%
Revenue as Reported
34.2339.9638.7142.570.65