ID Logistics Group SA (EPA:IDL)
France flag France · Delayed Price · Currency is EUR
361.50
-2.50 (-0.69%)
Jul 31, 2026, 10:17 AM 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
577.62577.62504.88434.29369.75266.5
Operating Income
158.63158.63141.06126.8498.2761.92
Net Income
63.2763.2752.8352.1438.2233.13
Earnings Per Share
9.009.008.008.216.345.50
EPS Growth
4.77%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
283.36283.36314.31241.81183.64157.77
Total Debt
1,6551,6551,4511,3791,226868.08
Net Cash (Debt)
-1,372-1,372-1,136-1,138-1,042-710.31
Net Cash Growth
------
Net Cash Per Share
-197.35-197.35-168.98-179.18-172.73-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
-165.81-165.81-96.89-74.93-67.54-83.53
Free Cash Flow
331.35331.35384.81354.84275.79181.9
Free Cash Flow Growth
-19.41%-13.89%8.45%28.66%51.62%19.11%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
15.46%15.46%15.43%15.81%14.90%14.17%
Operating Margin
4.24%4.24%4.31%4.62%3.96%3.29%
Pretax Margin
2.37%2.37%2.25%2.62%2.71%2.58%
Profit Margin
1.72%1.72%1.65%1.96%1.68%1.90%
FCF Margin
8.87%8.87%11.76%12.92%11.11%9.67%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
40.4445.6747.4437.2742.2766.82
Forward PE
29.5435.6638.2929.3724.1047.36
P/FCF Ratio
6.948.086.455.305.5111.46
PS Ratio
0.640.720.760.690.611.11