The overall objective of our investor relations activities is to keep investors and the capital markets continuously informed about factors relevant for a fair valuation of the company’s traded shares.

Revenue 2021

343
MUSD

Revenue (million USD)

EBITDA 2021

45
MUSD

EBITDA (million USD)

Backlog 2021

1.3
BUSD

Backlog (billion USD)

Leverage ratio

2.5
x

NIBD / 2021 EBITDA

Employees 2021

1,800

Employees (as at 31. December 2021)