Financial

Orders

in millions of euro

746
2020
979
2021
1,058
2022

Sales

in millions of euro

770
2020
804
2021
1,058
2022

EBITDA

in millions of euro

54
2020
59
2021
127
2022

Net earnings

in millions of euro

-4
2020
9
2021
75
2022