Revenue
M€ 314
Profit on operating activities
M€ 46.3
Net profit
M€ -40
Organic growth
5.5 %
Operating margin
14.7 %
Net margin
-12.8 %

Revenue by activity
 
Revenue by geography
 

Employees
1,525
Countries
19
Clients
11,000