Medacta Group SA (SWX:MOVE)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
113.60
-3.20 (-2.74%)
Sep 11, 2026, 5:30 PM CET

Medacta Group Income Statement

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
707.85683.83590.58510.78437.12363.13
Revenue Growth
9.56%15.79%15.62%16.85%20.38%20.04%
Cost of Revenue
244.14225.17191.14162.93131.87101.88
Gross Profit
463.72458.66399.44347.85305.26261.25
Selling, General & Admin
332.87321.07284.54252.47220.22182.39
Research & Development
22.3221.4720.8218.7715.0810.91
Other Operating Expenses
1.021.30.670.090.510.87
Operating Expenses
356.22343.84306.03271.34235.8194.17
Operating Income
107.5114.8393.4176.5169.4667.08
Interest Expense
-5.75-6.81-7.51-6.83-3.66-3.44
Interest & Investment Income
1.690.470.220.10.350.33
Currency Exchange Gain (Loss)
-5.95-5.957.53-10.46-2.981.03
Other Non Operating Income (Expenses)
2.532.53-3.311.47-0.38-1.25
EBT Excluding Unusual Items
100.02105.0790.3460.7962.7963.76
Merger & Restructuring Charges
--1.38----
Asset Writedown
-2.05-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
97.97115.2987.7758.7354.7955.45
Income Tax Expense
20.6919.8314.8811.368.543.93
Net Income
77.2895.4672.8947.3646.2551.52
Net Income to Common
77.2895.4672.8947.3646.2551.52
Net Income Growth
-18.59%30.97%53.89%2.41%-10.23%38.90%
Shares Outstanding (Basic)
202020202020
Shares Outstanding (Diluted)
202020202020
Shares Change
0.06%0.08%-0.18%-0.02%-0.04%0.02%
EPS (Basic)
3.884.793.662.372.322.58
EPS (Diluted)
3.874.783.652.372.312.58
EPS Growth
-18.68%30.96%54.01%2.60%-10.34%39.27%

Additional Metrics

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Free Cash Flow
-1.7729.7117.885.4715.117.57
Free Cash Flow Per Share
-0.091.490.900.270.760.38
Dividend Per Share
1.1811.1810.7350.5910.5460.516
Dividend Growth
60.65%60.65%24.46%8.14%5.89%-
Gross Margin
65.51%67.07%67.64%68.10%69.83%71.94%
Operating Margin
15.19%16.79%15.82%14.98%15.89%18.47%
Profit Margin
10.92%13.96%12.34%9.27%10.58%14.19%
Free Cash Flow Margin
-0.25%4.34%3.03%1.07%3.46%2.08%
EBITDA
170.53171.86142.66119.64106.9697.82
EBITDA Margin
24.09%25.13%24.16%23.42%24.47%26.94%
D&A For EBITDA
63.0357.0449.2543.1337.530.73
EBIT
107.5114.8393.4176.5169.4667.08
EBIT Margin
15.19%16.79%15.82%14.98%15.89%18.47%
Effective Tax Rate
21.12%17.20%16.96%19.35%15.59%7.09%