Financial

Orders

in millions of euro

1,102
2019
746
2020
979
2021

Sales

in millions of euro

1,083
2019
770
2020
804
2021

EBITDA

in millions of euro

153
2019
54
2020
59
2021

Net earnings

in millions of euro

95
2019
-4
2020
9
2021