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