I.M.D. International Medical Devices S.p.A. (BIT:IMD)
Italy flag Italy · Delayed Price · Currency is EUR
1.310
+0.010 (0.77%)
At close: Oct 9, 2026

BIT:IMD Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
32.2734.3139.3538.0341.8846.29
Revenue Growth
-5.94%-12.81%3.47%-9.19%-9.53%1387.75%
Gross Profit
8.188.469.99.9111.813.13
Operating Income
1.371.533.183.374.875.78
Net Income
1.261.42.232.222.934.12
Earnings Per Share
-0.080.130.13--
EPS Growth
--37.33%0.56%---

Revenue by Geography

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Italy
6.514.859.889.2911.6410.95
Abroad
25.7829.429.4628.7230.1635.25
Total
32.2834.2539.3338.0141.846.2

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
5.358.358.344.553.016.74
Total Debt
0.160.240.41.582.650.95
Net Cash (Debt)
5.28.117.932.970.365.78
Net Cash Growth
-35.92%2.25%167.26%731.67%-93.83%1010.87%
Net Cash Per Share
-0.470.460.17--

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
1.432.318.05-1.31-4.873.23
Capital Expenditures
-0.16-0.22-0.23-0.26-0.33-0.03
Free Cash Flow
1.272.097.82-1.57-5.23.2
Free Cash Flow Growth
-39.59%-73.22%----

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
25.36%24.65%25.17%26.05%28.19%28.37%
Operating Margin
4.25%4.45%8.07%8.88%11.64%12.49%
Pretax Margin
5.24%5.48%8.26%9.39%11.70%12.98%
Profit Margin
3.89%4.07%5.67%5.83%7.00%8.89%
FCF Margin
3.92%6.11%19.88%-4.14%-12.42%6.92%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023
Period EndingOct '26 Dec '25 Dec '24 Dec '23
Dividend Per Share
0.100-0.1000.060
Dividend Per Share Growth
-56.25%-66.67%-
Dividend Yield
7.63%-8.12%3.98%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingOct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
17.9317.4810.7213.71--
Forward PE
13.0010.535.897.83--
P/FCF Ratio
17.8011.663.06---
PS Ratio
0.700.710.610.80--