Medacta Group SA (SWX:MOVE)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
132.20
+0.20 (0.15%)
Aug 3, 2026, 5:30 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
323.97287.8254225.04191.4
Research & Development
23.5221.3920.3216.2211.31
Other Operating Expenses
-13.88-0.58-0.922.53-0.24
Total Operating Expenses
333.61308.61273.4243.79202.47
Operating Income
125.0590.8374.4461.4658.78
Interest Income
7.7617.327.922.832.32
Interest Expense
-17.52-20.39-23.63-9.5-5.64
Total Non-Operating Income (Expense)
-9.76-3.06-15.72-6.67-3.33
Pretax Income
115.2987.7758.7354.7955.45
Provision for Income Taxes
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.46%39.46%

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.883.8910.357.57
Free Cash Flow Growth
66.14%359.85%-62.44%36.75%-76.57%
Free Cash Flow Per Share
1.490.900.190.520.38
Dividends 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
18.29%15.38%14.57%14.06%16.19%
Profit Margin
13.96%12.34%9.27%10.58%14.19%
FCF Margin
4.34%3.03%0.76%2.37%2.08%
EBITDA
201.52156.64132.89112.9799.21
EBITDA Margin
29.47%26.52%26.02%25.85%27.32%
EBIT
125.0590.8374.4461.4658.78
EBIT Margin
18.29%15.38%14.57%14.06%16.19%
Effective Tax Rate
17.20%16.96%19.35%15.59%7.09%