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)