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