Revenue
€319 M
Profit on operating activities
€62.8 M
Net profit
€35.8 M
Organic growth
+ 5.8 %
Operating margin
19.7 %
Net margin
11.2 %
Revenue by activity
Revenue by geography
Employees
1,465
Countries
18
Clients
11,000