Barco
Financial
Orders
in millions of euro
979
2021
1,058
2022
1,062
2023
Sales
in millions of euro
804
2021
1,058
2022
1,050
2023
EBITDA
in millions of euro
59
2021
127
2022
143
2023
Net earnings
in millions of euro
9
2021
75
2022
80
2023
Downloads
Financial report
Company results archive
Planet, People & Communities Report