Craft

ID Logistics

Stock Price

€408.5

2024-10-29

Market Capitalization

€2.7 B

2024-10-29

Revenue

€3.7 B

FY, 2025

ID Logistics Summary

Company Summary

Overview
ID Logistics is a company that provides contract logistics services. It offers warehousing, transportation, supply chain optimization, co-packing, site automation, project delivery, etc. The company caters to e-commerce, healthcare, fashion, industrial, retail, and other sectors.
Type
Public
Status
Active
Founded
2001
HQ
Orgon, FR | view all locations
Website
https://www.id-logistics.com
Cybersecurity rating
ESG rating
50-59 out of 100|View all ESG data
Sectors

Key People

  • Eric Hemar

    Eric Hemar, Chairman, CEO

    • Christophe Satin

      Christophe Satin, Chief Operating Officer, Board Member

    • Jesus Hernandez Munoz

      Jesus Hernandez Munoz, Chief Integration Officer, Advisor, Board Member

      • Marie-Aude Hemar

        Marie-Aude Hemar, Board Member

        Operating MetricsView all

        Manufacturing Sites

        365
        4.3%

        FY, 2022

        Countries (Manufacturing Sites)

        17

        FY, 2022

        Manufacturing Space, sq. m.

        8M
        14.3%

        FY, 2022

        LocationsView all

        18 locations detected

        • Orgon, Provence-Alpes-Côte d'Azur HQ

          France

          55, Chemin des Engranauds CS 20040

        • Scranton, PA

          United States

          3 Stauffer Industrial Park

        • Buenos Aires, CABA

          Argentina

          Echeverría 1515 Piso 10 Oficina A

        • São Paulo, SP

          Brazil

          Alameda Mamore, 503-4 floor Alphaville Industrial - Barueri

        • Las Condes, Región Metropolitana

          Chile

          Don Carlos 2939, Of. 407

        • Cavaillon, Provence-Alpes-Côte d'Azur

          France

          410 route du Moulin de Losque

        and 12 others

        ID Logistics Financials

        Summary Financials

        Revenue (FY, 2025)
        €3.7B
        Gross profit (FY, 2025)
        €3.7B
        Net income (FY, 2025)
        €62.9M
        Cash (FY, 2025)
        €283.4M
        EBIT (FY, 2025)
        €158.6M
        Enterprise value
        $4.0B

        Footer menu