(in millions €)
2019
2020(1)
2021
2022
2023(2)
2024
Sales
405.4
290.4
347.9
530.2
588.3
747.8
ΕΒΙTDA
78
40.4
42
57.8
126.4
96.3
Margin ΕΒΙΤDA
19.2%
13.9%
12.1%
10.9%
21.5%
12.9%
Depreciation & Amortization
42.9
48.9
51.4
51.9
56
79.9
ΕΒΙΤ
35.1
-8.5
-9.5
5.9
70.4
16.4
Net Financial Expenses
-15.6
-14.9
-16.1
-20
-27.9
-29.0
Net Income
20.9
-49.4
-13.2
17.1
61.2
17.5
Number of Shares (in millions)
215.8
215.8
215.8
215.1
217.8
243.2
Earnings After Taxes per share(€)
0.1
-0.230
-0.060
0.080
0.281
0.072
Total Equity
432
380.9
361.7
357.8
495.7
501.6
Total Assets
936.6
905.5
951.6
979.8
1,245.7
1,280.7
Net Debt’
305.4
350
384.3
409.8
485.1
540.4
Net Debt’ / Total Assets
32.5%
38.7%
40.4%
41.8%
38.9%
42.2%