MedTech Solutions S.A. (WSE:MDT)
Poland flag Poland · Delayed Price · Currency is PLN
0.8550
-0.0350 (-3.93%)
At close: May 26, 2026

MedTech Solutions Income Statement

Millions PLN. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
0.280.382.011.610.061.16
Revenue Growth (YoY)
-79.13%-81.16%24.33%2707.57%-95.02%138.64%
Cost of Revenue
-0.120.281.361.190.010.92
Gross Profit
0.40.10.650.420.050.24
Selling, General & Admin
3.062.891.721.050.290.95
Other Operating Expenses
0.330.330.080.03-00.22
Operating Expenses
3.493.321.851.110.291.61
Operating Income
-3.09-3.22-1.2-0.69-0.23-1.37
Interest Expense
-0.08--0.08-0.01-0-0.57
Interest & Investment Income
--0.08000.010.5
Currency Exchange Gain (Loss)
-----1.13
Other Non Operating Income (Expenses)
-0.03-0.030-0-0-1.46
EBT Excluding Unusual Items
-3.2-3.33-1.28-0.69-0.23-1.77
Gain (Loss) on Sale of Investments
-0-0-0.05-0.11--
Gain (Loss) on Sale of Assets
-----6.9
Pretax Income
-3.2-3.33-1.33-0.8-0.235.14
Income Tax Expense
--0-0-01.32
Earnings From Continuing Operations
-3.2-3.33-1.34-0.8-0.233.82
Minority Interest in Earnings
------1.23
Net Income
-3.2-3.33-1.34-0.8-0.232.6
Net Income to Common
-3.2-3.33-1.34-0.8-0.232.6
Shares Outstanding (Basic)
--101099
Shares Outstanding (Diluted)
--101099
Shares Change (YoY)
---0.43%16.52%-0.11%-
EPS (Basic)
---0.13-0.08-0.030.30
EPS (Diluted)
---0.13-0.08-0.030.30
Free Cash Flow
-4.43-3.94-1.06-1.04-0.40.47
Free Cash Flow Per Share
---0.11-0.10-0.050.05
Gross Margin
143.66%25.73%32.17%26.08%89.36%20.52%
Operating Margin
-1106.92%-851.36%-59.83%-42.68%-407.18%-118.44%
Profit Margin
-1146.12%-880.39%-66.56%-49.64%-398.72%224.68%
Free Cash Flow Margin
-1586.53%-1042.61%-52.83%-64.51%-686.98%40.35%
EBITDA
-2.99-3.13-1.16-0.660.13-1.01
EBITDA Margin
---57.84%-40.82%222.39%-87.10%
D&A For EBITDA
0.10.090.040.030.360.36
EBIT
-3.09-3.22-1.2-0.69-0.23-1.37
EBIT Margin
---59.83%-42.68%--118.44%
Effective Tax Rate
-----25.59%
Revenue as Reported
0.620.362.011.610.06-
Source: S&P Global Market Intelligence. Standard template. Financial Sources.