ID Logistics Group revenue and financials

IDL · Euronext Paris · EUR

€322.50Change from previous close: +0.16%Absolute change: +€0.50

Close · October 7, 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.

Cash flow · Annual
Item20252024202320222021
Operating cash flow497482430343—
Depreciation and amortization419366317270—
Capital expenditure-166-96.9-74.9-67.5—
Investing cash flow-164-91.3-99.3-310—
Financing cash flow-357-316-273-5.3—
Share repurchases-21.1-6.7-5.4-3.5—
Debt issued194398298426—
Debt repaid-138-492-269-198—
Effect of exchange rates-6.7-1.71.0-1.4—
Net change in cash-24.374.257.128.3—
Free cash flow331385355276—