Close

Key figures

Tell us about your project

Contact us

Key figures

  • Leader of decentralized issuance of personalized identification cards
  • 2019 Turnover: € 90.4 m
  • 2019 Net Earnings: € 7.9 m
  • More than 380 employees worldwide
  • A global distribution network covering more than 140 countries
  • An export market that represents 88% of sales

 

Turnover in M€

 

Evolis revenues