ID Logistics a réalisé un chiffre d’affaires de 1,64 milliard d'euros sur l’année 2020, en augmentation de 7,1% (4,9% à données comparables). Ceci, grâce à la reprise de l’activité au 3ème trimestre puis l’accélération au 4ème trimestre, ce dernier ayant été témoin d'une croissance de l'activité de 12% à 454,1 millions d'euros. Cela comprend un chiffre d'affaires en France de 721 millions d'euros (+,0,9%, dont +4% au quatrième trimestre) et de 921,8 millions d'euros (+12,5%, dont +12% au quatrième trimestre) à l'international.

Sur l'année, le groupe de logistique contractuelle a démarré 18 nouveaux sites (6 en France et 12 à l'international), un nombre légèrement supérieur au plan de marche initial.

Au cours du seul 4ème trimestre 2020, l'activité e-commerce a connu une croissance de plus de 30% et représente désormais près de 25% du chiffre d'affaires d'ID Logistics, contre 40% pour la production et la distribution alimentaire.