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 Income Statement

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
4,0603,7373,2712,7472,4811,881
Revenue Growth
15.53%14.25%19.06%10.72%31.94%14.47%
Cost of Revenue
3,4413,1342,7442,2942,0941,597
Gross Profit
618.64603.34526.98453.7387.68283.35
Amortization of Goodwill & Intangibles
6.56.66.715.985.631.43
Other Operating Expenses
22.2222.2213.4819.0514.8718.82
Operating Expenses
444.61444.71385.91333.93285.11212.04
Operating Income
174.03158.63141.06119.77102.5671.32
Interest Expense
-86.67-76.47-72.11-58.37-30.88-12.93
Interest & Investment Income
7.097.094.734.371.70.79
Earnings From Equity Investments
1.281.481.120.731.450.75
Currency Exchange Gain (Loss)
-0.19-0.190.82-0.18-0.81-0.38
Other Non Operating Income (Expenses)
-0.64-0.64-0.89-0.59-0.92-0.95
EBT Excluding Unusual Items
94.989.974.7465.7373.1158.58
Merger & Restructuring Charges
----0.2-4.3-9.4
Other Unusual Items
---7.27--
Pretax Income
94.989.974.7472.868.8249.18
Income Tax Expense
27.2725.4720.8218.9420.1315.05
Earnings From Continuing Operations
67.6364.4353.9253.8748.6934.14
Earnings From Discontinued Operations
-----6.951.61
Net Income to Company
67.6364.4353.9253.8741.7435.75
Minority Interest in Earnings
-0.55-1.15-1.09-1.73-3.52-2.61
Net Income
67.0763.2752.8352.1438.2233.13
Net Income to Common
67.0763.2752.8352.1438.2233.13
Net Income Growth
14.89%19.77%1.32%36.42%15.36%31.50%
Shares Outstanding (Basic)
-76666
Shares Outstanding (Diluted)
-77666
Shares Change
-3.38%5.91%5.26%0.15%0.32%
EPS (Basic)
-9.708.408.776.745.85
EPS (Diluted)
-9.008.008.216.345.50
EPS Growth
-12.50%-2.56%29.49%15.27%31.26%

Additional Metrics

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Free Cash Flow
-343.18390.57359.01281.32181.9
Free Cash Flow Per Share
-49.3758.0856.5446.6430.20
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%
Profit Margin
1.65%1.69%1.62%1.90%1.54%1.76%
Free Cash Flow Margin
-9.18%11.94%13.07%11.34%9.67%
EBITDA
251.14233.66209.63181.64162.13109.49
EBITDA Margin
6.19%6.25%6.41%6.61%6.53%5.82%
D&A For EBITDA
77.1175.0368.5761.8759.5738.18
EBIT
174.03158.63141.06119.77102.5671.32
EBIT Margin
4.29%4.25%4.31%4.36%4.13%3.79%
Effective Tax Rate
28.74%28.33%27.85%26.01%29.25%30.59%