ID Logistics Group SA (EPA:IDL)
France flag France · Delayed Price · Currency is EUR
336.50
+0.50 (0.15%)
Aug 20, 2026, 4: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 EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
3,7373,7373,2712,7472,4811,881
Revenue Growth
6.34%14.25%19.06%10.72%31.94%14.47%
Gross Profit
603.34603.34526.98453.7387.68283.35
Operating Income
158.63158.63141.06119.77102.5671.32
Net Income
63.2763.2752.8352.1438.2233.13
Earnings Per Share
9.009.008.008.216.345.50
EPS Growth
7.70%12.50%-2.56%29.49%15.27%31.26%

Revenue by Geography

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
France
985.37985.37867.99826.5861.13775.91
International
2,7522,7522,4031,9211,6201,105
Total
3,7373,7373,2712,7472,4811,881

Cash & Debt

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

Cash Flow & CapEx

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

Margins

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

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
37.3342.4647.0136.1439.8462.90
Forward PE
27.2735.6638.2929.3724.1047.36
P/FCF Ratio
6.407.836.365.255.4111.46
PS Ratio
0.590.720.760.690.611.11