ID Logistics Group SA (EPA:IDL)
France flag France · Delayed Price · Currency is EUR
319.50
-0.50 (-0.16%)
Sep 29, 2026, 5:37 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
656.23603.34526.98453.7387.68283.35
Operating Income
174.11158.63141.06119.77102.5671.32
Net Income
67.0363.2752.8352.1438.2233.13
Earnings Per Share
9.619.008.008.216.345.50
EPS Growth
6.79%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
France
1,013985.37867.99826.5861.13775.91
International
-2,7522,4031,9211,6201,105
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
366.57284.2316.66244.32188.13157.77
Total Debt
1,8321,6551,4511,3791,226868.08
Net Cash (Debt)
-1,465-1,371-1,134-1,135-1,037-710.31
Net Cash Growth
------
Net Cash Per Share
-210.78-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
631.28497.16481.69429.77343.33265.43
Capital Expenditures
-176.17-153.98-91.13-70.76-62.02-83.53
Free Cash Flow
455.12343.18390.57359.01281.32181.9
Free Cash Flow Growth
32.62%-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
16.16%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
11.21%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
33.2942.4647.0136.1439.8462.90
Forward PE
26.3935.6638.2929.3724.1047.36
P/FCF Ratio
4.607.836.365.255.4111.46
PS Ratio
0.520.720.760.690.611.11