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 Balance Sheet

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
Cash & Equivalents
33.2131.5920.7932.2620.4
Short-Term Investments
3.914.697.050.8-
Cash & Short-Term Investments
37.1236.2827.8433.0620.4
Cash Growth
2.32%30.30%-15.79%62.04%-58.67%
Accounts Receivable
121.13108.1794.6577.9659.44
Other Receivables
20.3716.5212.0512.3412.1
Total Trade Receivables
141.49124.69106.790.371.54
Inventory
271.42234.41213.92160.3136.09
Total Current Assets
450.03395.38348.47283.66228.03
Net Property, Plant & Equipment
386317.5267.34218.5179.75
Other Intangible Assets
61.6153.6351.4250.19-
Goodwill
----51.98
Long-Term Investments
1.4410.710.480.48
Other Long-Term Assets
18.5724.6827.9431.6629.03
Total Assets
917.64792.18695.87584.49489.27
Accounts Payable
49.8335.3938.8528.4825.95
Accrued Expenses
45.4343.9540.1631.4929.06
Current Portion of Long-Term Debt
90.4550.8346.927.0964.49
Current Portion of Leases
14.0510.338.616.365.71
Other Current Liabilities
16.9417.0614.8715.6411.35
Total Current Liabilities
216.7157.55149.4289.06136.56
Long-Term Debt
114.5143.36116.09137.5949.55
Long-Term Leases
43.7739.3632.1421.3715.47
Other Long-Term Liabilities
86.172.2568.1961.8161.29
Total Long-Term Liabilities
244.36254.97216.41220.77126.31
Total Liabilities
461.07412.51365.83309.83262.87
Common Stock
1.781.781.781.781.78
Treasury Stock
-11.9-9.48-8.07-4.16-
Additional Paid-in Capital
--10.4916.0221.23
Accumulated Other Comprehensive Income
32.9536.443.5321.1411.03
Retained Earnings
433.76350.97282.32239.88192.36
Shareholders' Equity
456.58379.66330.04274.66226.4
Total Liabilities & Equity
917.64792.18695.87584.49489.27
Total Debt
262.77243.87203.76172.42135.22
Net Cash (Debt)
-225.65-207.59-175.92-139.35-114.82
Net Cash Growth
-----
Net Cash Per Share
-11.30-10.40-8.80-6.97-5.74
Book Value
456.58379.66330.04274.66226.4
Book Value Per Share
22.8619.0316.5113.7411.32
Tangible Book Value
394.97326.04278.62224.47174.42
Tangible Book Value Per Share
19.7816.3413.9411.238.72