Medacta Group SA

PNK: MEDGF · Real-Time Price · USD
83.91
0.00 (0.00%)
At close: Apr 30, 2025, 8:00 PM

Medacta SA Balance Sheet Statement

Financials in EUR. Fiscal year is January - December.
Fiscal Year FY 2024 FY 2023 FY 2022 FY 2021 FY 2020 FY 2019 FY 2018 FY 2017 FY 2016
Period Ending Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021 Dec 31, 2020 Dec 31, 2019 Dec 31, 2018 Dec 31, 2017 Dec 31, 2016
31.59M 20.79M 32.26M 20.4M 48.07M 27.24M 33.71M 25.12M 20.7M
n/a n/a n/a n/a n/a n/a n/a n/a n/a
n/a n/a 201.25M 166.83M 148.68M 154.48M n/a n/a n/a
995K 66.51M -232.91M -195.86M -170.27M -175.77M 765K 12.18M 8.58M
108.54M 94.65M 77.96M 59.44M 45.78M 48.05M 44.09M 36.89M 36.08M
234.41M 213.92M 160.3M 136.09M 114.19M 101.63M 89.23M 72.51M 67.36M
10.3M 15.31M 9.96M 9.32M 7.34M 7.68M 4.4M 2.89M 2.52M
395.38M 348.47M 283.66M 228.03M 217.7M 187.79M 174.62M 139.29M 128.96M
317.5M 267.34M 218.5M 179.75M 153.36M 157.45M 132.91M 101.53M 100.87M
53.63M 13.56M 14.41M 16.11M 16.9M 18.31M 39.99M 31.91M 13.49M
396.8M 347.4M 232.91M 195.86M 170.27M 175.77M 190.97M 160.52M 140.72M
792.18M 695.87M 584.49M 489.27M 441.94M 412.56M 365.6M 299.81M 269.68M
35.39M 38.85M 28.48M 25.95M 16.48M 17.84M 20.05M 17.29M 11.22M
n/a n/a -12.98M -69.49M -71.31M -52.58M 43.92M 32.55M 21.57M
48.65M 46.42M 7.09M 64.49M 66.34M 47.51M 48.86M 39.56M 19.83M
53.35M 15.72M 15M 12.45M 33.95M 26.08M -20.01M -17.12M 6.32M
157.55M 149.42M 89.06M 136.56M 144.81M 120.51M 114.06M 92.12M 60.31M
142.87M 114.81M 137.59M 49.55M 65.04M 85.38M 106.88M 50.32M 12.93M
23.72M 69.47M -21.37M -15.47M -13.64M -14.54M 49.45M 50.16M 42.86M
254.97M 216.41M 137.59M 49.55M 65.04M 85.38M 162.47M 106.02M 62.49M
412.51M 365.83M 309.83M 262.87M 277.22M 289.33M 276.53M 198.14M 122.81M
241.21M 201.98M 170.25M 132.66M 150M 152.15M 162.88M 97.62M 41.17M
1.77M 1.77M 1.77M 1.77M 1.77M 1.77M 1.77M 992K 992K
346.07M 282.32M 235.72M 192.36M 139.41M 102.89M 93.03M 112.93M 142.97M
n/a 43.53M 21.14M 11.03M 2.31M -2.65M -93.73M -74.06M -60.97M
379.66M 330.04M 274.65M 226.4M 164.72M 123.23M 89.07M 101.67M 146.87M
n/a n/a 201.25M 166.83M 148.68M 154.48M n/a n/a n/a