ID Logistics Group SA (EPA:IDL)
France flag France · Delayed Price · Currency is EUR
355.00
+6.00 (1.72%)
May 11, 2026, 5:35 PM CET

ID Logistics Group Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,2812,6862,4831,8851,5232,084
Market Cap Growth
-10.27%8.16%31.78%23.75%-26.92%63.34%
Enterprise Value
3,6543,9923,7712,9792,5722,574
Last Close Price
349.00411.00379.50306.00268.00367.50
PE Ratio
38.7842.4647.0136.1439.8462.90
Forward PE
29.4135.6638.2929.3724.1047.36
PS Ratio
0.610.720.760.690.611.11
PB Ratio
3.564.193.994.564.697.80
P/TBV Ratio
40.5447.73150.14--503.25
P/FCF Ratio
6.657.836.365.255.4111.46
P/OCF Ratio
4.595.405.164.394.447.85
PEG Ratio
-1.191.191.191.191.19
EV/Sales Ratio
0.981.071.151.081.041.37
EV/EBITDA Ratio
6.3417.0917.9916.4015.8623.51
EV/EBIT Ratio
22.8225.1726.7324.8725.0736.10
EV/FCF Ratio
10.6511.639.658.309.1414.15
Debt / Equity Ratio
2.582.582.333.343.783.25
Debt / EBITDA Ratio
2.882.882.853.223.343.31
Debt / FCF Ratio
4.824.823.713.844.364.77
Net Debt / Equity Ratio
2.142.141.822.753.202.66
Net Debt / EBITDA Ratio
5.875.875.416.256.406.49
Net Debt / FCF Ratio
4.004.002.903.163.693.91
Asset Turnover
1.201.201.171.131.251.27
Inventory Turnover
2768.292768.291874.341366.941943.065546.07
Quick Ratio
0.780.780.810.730.580.72
Current Ratio
0.860.860.880.780.650.78
Return on Equity (ROE)
10.21%10.21%10.41%14.59%16.45%13.75%
Return on Assets (ROA)
3.18%3.18%3.16%3.08%3.23%3.01%
Return on Invested Capital (ROIC)
5.65%6.04%6.16%6.09%6.20%6.02%
Return on Capital Employed (ROCE)
8.40%8.40%8.20%8.40%9.80%8.10%
Earnings Yield
2.77%2.35%2.13%2.77%2.51%1.59%
FCF Yield
15.04%12.78%15.73%19.05%18.47%8.73%
Buyback Yield / Dilution
-3.38%-3.38%-5.91%-5.26%-0.15%-0.32%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.