ID Logistics Group revenue and financials

IDL · Euronext Paris · EUR

€321.00Change from previous close: +2.39%Absolute change: +€7.50

Close · October 5, 2026

In the fiscal year ended December 2025, ID Logistics Group reported revenue of €3.74B (+14.25% year over year). Net income was €63.27M, a net margin of 1.7%.

Annual revenue · 2025: €3.74B
  1. €2.48B2022
  2. €2.75B2023
  3. €3.27B2024
  4. €3.74B2025

Fiscal year ending in December. Sources and method on the page Methodology and sources.

At a glance

Revenue growth
+14.25%
2025 vs 2024
Net income growth
+19.77%
2025 vs 2024
Net margin
1.7%
2024: 1.6%

Financial data

Amounts in millions of EUR; per-share values in EUR; shares in millions.

Income statement · Annual
Item20252024202320222021
Total revenue3,7373,2712,7472,481—
Cost of revenue3,5563,1162,6092,364—
Gross profit181155139117—
Operating income159141120103—
EBIT16514613098.2—
EBITDA584512448368—
Interest expense76.572.158.430.9—
Pre-tax income88.473.672.167.4—
Income tax25.520.818.920.1—
Net income63.352.852.138.2—
Net income to common shareholders63.352.852.138.2—
Basic EPS10.008.008.776.74—
Diluted EPS9.008.008.216.34—
Average shares (basic)6.56.35.95.7—
Average shares (diluted)7.06.76.36.0—