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 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,4043,1342,7442,2942,0941,597
Gross Profit
656.23603.34526.98453.7387.68283.35
Amortization of Goodwill & Intangibles
6.416.66.715.985.631.43
Other Operating Expenses
27.2922.2213.4819.0514.8718.82
Operating Expenses
482.12444.71385.91333.93285.11212.04
Operating Income
174.11158.63141.06119.77102.5671.32
Interest Expense
-83.74-76.47-72.11-58.37-30.88-12.93
Interest & Investment Income
5.397.094.734.371.70.79
Earnings From Equity Investments
1.241.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)
-1.91-0.64-0.89-0.59-0.92-0.95
EBT Excluding Unusual Items
94.8989.974.7465.7373.1158.58
Merger & Restructuring Charges
----0.2-4.3-9.4
Other Unusual Items
---7.27--
Pretax Income
94.8989.974.7472.868.8249.18
Income Tax Expense
27.2825.4720.8218.9420.1315.05
Earnings From Continuing Operations
67.6164.4353.9253.8748.6934.14
Earnings From Discontinued Operations
-----6.951.61
Net Income to Company
67.6164.4353.9253.8741.7435.75
Minority Interest in Earnings
-0.58-1.15-1.09-1.73-3.52-2.61
Net Income
67.0363.2752.8352.1438.2233.13
Net Income to Common
67.0363.2752.8352.1438.2233.13
Net Income Growth
14.82%19.77%1.32%36.42%15.36%31.50%
Shares Outstanding (Basic)
776666
Shares Outstanding (Diluted)
777666
Shares Change
0.68%3.38%5.91%5.26%0.15%0.32%
EPS (Basic)
10.279.708.408.776.745.85
EPS (Diluted)
9.619.008.008.216.345.50
EPS Growth
12.82%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
455.12343.18390.57359.01281.32181.9
Free Cash Flow Per Share
65.4649.3758.0856.5446.6430.20
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%
Profit Margin
1.65%1.69%1.62%1.90%1.54%1.76%
Free Cash Flow Margin
11.21%9.18%11.94%13.07%11.34%9.67%
EBITDA
89.62233.66209.63181.64162.13109.49
EBITDA Margin
2.21%6.25%6.41%6.61%6.53%5.82%
D&A For EBITDA
-84.4975.0368.5761.8759.5738.18
EBIT
174.11158.63141.06119.77102.5671.32
EBIT Margin
4.29%4.25%4.31%4.36%4.13%3.79%
Effective Tax Rate
28.75%28.33%27.85%26.01%29.25%30.59%