Medacta Group SA (SWX:MOVE)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
128.80
-0.20 (-0.16%)
Aug 24, 2026, 5:31 PM CET

Medacta Group 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
683.83590.58510.78437.12363.13
Revenue Growth
15.79%15.62%16.85%20.38%20.04%
Cost of Revenue
225.17191.14162.93131.87101.88
Gross Profit
458.66399.44347.85305.26261.25
Selling, General & Admin
321.07284.54252.47220.22182.39
Research & Development
21.4720.8218.7715.0810.91
Other Operating Expenses
1.30.670.090.510.87
Operating Expenses
343.84306.03271.34235.8194.17
Operating Income
114.8393.4176.5169.4667.08
Interest Expense
-6.81-7.51-6.83-3.66-3.44
Interest & Investment Income
0.470.220.10.350.33
Currency Exchange Gain (Loss)
-5.957.53-10.46-2.981.03
Other Non Operating Income (Expenses)
2.53-3.311.47-0.38-1.25
EBT Excluding Unusual Items
105.0790.3460.7962.7963.76
Merger & Restructuring Charges
-1.38----
Asset Writedown
-2.05-0.57-0.79-0.52-0.4
Legal Settlements
--2-0.52-6.85-7.91
Other Unusual Items
13.65--0.75-0.63-
Pretax Income
115.2987.7758.7354.7955.45
Income Tax Expense
19.8314.8811.368.543.93
Net Income
95.4672.8947.3646.2551.52
Net Income to Common
95.4672.8947.3646.2551.52
Net Income Growth
30.97%53.89%2.41%-10.23%38.90%
Shares Outstanding (Basic)
2020202020
Shares Outstanding (Diluted)
2020202020
Shares Change
0.08%-0.18%-0.02%-0.04%0.02%
EPS (Basic)
4.793.662.372.322.58
EPS (Diluted)
4.783.652.372.312.58
EPS Growth
30.96%54.01%2.60%-10.34%39.27%

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
29.7117.885.4715.117.57
Free Cash Flow Per Share
1.490.900.270.760.38
Dividend Per Share
1.1810.7350.5910.5460.516
Dividend Growth
60.65%24.46%8.14%5.89%-
Gross Margin
67.07%67.64%68.10%69.83%71.94%
Operating Margin
16.79%15.82%14.98%15.89%18.47%
Profit Margin
13.96%12.34%9.27%10.58%14.19%
Free Cash Flow Margin
4.34%3.03%1.07%3.46%2.08%
EBITDA
171.86142.66119.64106.9697.82
EBITDA Margin
25.13%24.16%23.42%24.47%26.94%
D&A For EBITDA
57.0449.2543.1337.530.73
EBIT
114.8393.4176.5169.4667.08
EBIT Margin
16.79%15.82%14.98%15.89%18.47%
Effective Tax Rate
17.20%16.96%19.35%15.59%7.09%