I.M.D. International Medical Devices S.p.A. (BIT:IMD)
Italy flag Italy · Delayed Price · Currency is EUR
1.300
-0.010 (-0.76%)
At close: Aug 14, 2026

BIT:IMD Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
34.534.539.7438.4941.8846.29
Revenue Growth
-5.85%-13.19%3.26%-8.09%-9.53%1387.75%
Gross Profit
8.658.6510.310.3611.813.13
Operating Income
1.531.533.183.374.875.78
Net Income
1.41.42.232.222.934.12
Earnings Per Share
0.080.080.130.13--
EPS Growth
--37.33%0.56%---

Revenue by Geography

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Italy
4.854.859.889.2911.6410.95
Abroad
29.429.429.4628.7230.1635.25
Total
34.2534.2539.3338.0141.846.2

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
8.358.358.344.553.016.74
Total Debt
0.240.240.41.582.650.95
Net Cash (Debt)
8.118.117.932.970.365.78
Net Cash Growth
48.74%2.25%167.26%731.67%-93.83%1010.87%
Net Cash Per Share
0.470.470.460.17--

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
2.312.318.05-1.31-4.873.23
Capital Expenditures
-0.22-0.22-0.23-0.26-0.33-0.03
Free Cash Flow
2.092.097.82-1.57-5.23.2
Free Cash Flow Growth
-19.67%-73.22%----

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
25.08%25.08%25.91%26.93%28.19%28.37%
Operating Margin
4.43%4.43%7.99%8.77%11.64%12.49%
Pretax Margin
5.45%5.45%8.18%9.28%11.70%12.98%
Profit Margin
4.05%4.05%5.61%5.76%7.00%8.89%
FCF Margin
6.07%6.07%19.68%-4.09%-12.42%6.92%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023
Period EndingAug '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.69%-8.12%3.98%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
16.1117.4810.7213.71--
Forward PE
16.6210.535.897.83--
P/FCF Ratio
10.7511.663.06---
PS Ratio
0.650.710.600.79--