Key figures

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

Capex

in millions of euro

19
2021
21
2022
54
2023

Product revenues inhouse manufactured

over hardware revenues

66%
2021
62%
2022
66%
2023

Inventory value

in millions of euro

176
2021
246
2022
232
2023

ROCE

%

4%
2021
16%
2022
17%
2023

R&D spend

in millions of euro

101
2021
121
2022
132
2023

Employees in R&D

945
2021
1,008
2022
1,053
2023

# of new patent filings

17
2021
13
2022
16
2023

# of patents at year-end

504
2021
550
2022
902*
2023
Change in scope of measurement methodology – see Glossary

Energy consumption in own operations

MWh/mio € revenues

TARGET 2023: 38

39
2021
30
2022
29
2023

Greenhouse gas emissions from own operations

tonnes CO2e/mio € revenues

TARGET 2023: -25%

54
2021
40
2022
37
2023

Energy footprint of sold products

Relative reduction vs base year 2015

TARGET 2023: -25%

0.70
2021
0.73
2022
0.70
2023

% of revenues* from products with ECO label

Target 2023: 70%

31%
2021
50%
2022
65%
2023
Product and project revenues as reported in Note 3 of the financial chapter of our integrated report

Total number of employees

# heads

3,141
2021
3,302
2022
3,360
2023

% women overall & senior management

27%
16%
2021
29%
19%
2022
30%
18%
2023
  • overall
  • senior management

Average training hours/employee

10.5
2021
12.3
2022
15.8
2023

Employee Net Promoter Score

Target: 30

16
2022
13
2023

Customer Net Promoter Score*

Relationship NPS

47
2021
44
2022
48
2023
Barco's standard customer experience metric, measured bi-annually (upper quartile industry performance)

Average cybersecurity maturity score

NIST CSF

TARGET 2025: 3.4

2.23
2021
2.66
2022
2.78
2023

ISO 27001 Certification (security)

(# of product lines in scope)

TARGET: +1 YEARLY

2
2021
2
2022
3
2023

Suppliers scored on sustainability performance

% of production spend

TARGET 2023: 70%

58%
2021
71%
2022
81%
2023