ID Logistics Group SA (EPA:IDL)
France flag France · Delayed Price · Currency is EUR
319.50
-8.50 (-2.59%)
Sep 9, 2026, 5:35 PM CET

ID Logistics Group Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
4,0603,7373,2712,7472,4811,881
Revenue Growth
8.64%14.25%19.06%10.72%31.94%14.47%
Gross Profit
618.64603.34526.98453.7387.68283.35
Operating Income
174.03158.63141.06119.77102.5671.32
Net Income
67.0763.2752.8352.1438.2233.13
Earnings Per Share
-9.008.008.216.345.50
EPS Growth
-12.50%-2.56%29.49%15.27%31.26%

Revenue by Geography

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
International
3,0472,7522,4031,9211,6201,105
France
1,013985.37867.99826.5861.13775.91
Total
4,0603,7373,2712,7472,4811,881

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
-284.2316.66244.32188.13157.77
Total Debt
-1,6551,4511,3791,226868.08
Net Cash (Debt)
--1,371-1,134-1,135-1,037-710.31
Net Cash Growth
------
Net Cash Per Share
--197.23-168.63-178.78-171.98-117.93

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
-497.16481.69429.77343.33265.43
Capital Expenditures
--153.98-91.13-70.76-62.02-83.53
Free Cash Flow
-343.18390.57359.01281.32181.9
Free Cash Flow Growth
--12.13%8.79%27.62%54.65%15.58%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
15.24%16.14%16.11%16.51%15.62%15.07%
Operating Margin
4.29%4.25%4.31%4.36%4.13%3.79%
Pretax Margin
2.34%2.41%2.28%2.65%2.77%2.62%
Profit Margin
1.65%1.69%1.62%1.90%1.54%1.76%
FCF Margin
-9.18%11.94%13.07%11.34%9.67%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
31.9842.4647.0136.1439.8462.90
Forward PE
27.0435.6638.2929.3724.1047.36
P/FCF Ratio
6.477.836.365.255.4111.46
PS Ratio
0.530.720.760.690.611.11