Revenue
M€ 297.2
Profit on operating activities
M€ 30.8
Net profit
M€ 8.5
Organic growth
0.5 %
Operating margin
10.4 %
Net margin
2.9 %

Revenue by activity
 
Revenue by geography
 

employees
1,888
countries
17
customers
11,000