Barco
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
Downloads
Financial report
Report archive
Planet, People & Communities Report