About Us

Key figures

Key  figures and finances

Annual turnover: 2.459 billion Euros in 2016
# 1 in Europe and # 2 worldwide
Operations in 43 countries spanning five continents
5,626 employees serving over 127,000 customers around the world
14,000 deliveries per day worldwide
118 Worldwide distribution centres, representing 620,000 m2
1.5 million tonnes of paper sold in 2016

 

€ Million 2016 2015 2014 2013
Sales 2459 2625 2585 2528
EBITDA 88 94 80 70
% EBITDA 3.6% 3.6% 3.1% 2.8%
ROI 64 68 55 44*
%ROI 2.6% 2.6% 2.1% 1.7%
Net Debt 254 250 250 199


 

 


 

 

 

* Including gains of €5 million arising on changes to pension plans.