ID Logistics Group SA (EPA:IDL)
France flag France · Delayed Price · Currency is EUR
339.00
+3.00 (0.89%)
Aug 20, 2026, 5:13 PM CET

ID Logistics Group Income Statement

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3,7373,2712,7472,4811,881
Revenue Growth
14.25%19.06%10.72%31.94%14.47%
Cost of Revenue
3,1342,7442,2942,0941,597
Gross Profit
603.34526.98453.7387.68283.35
Amortization of Goodwill & Intangibles
6.66.715.985.631.43
Other Operating Expenses
22.2213.4819.0514.8718.82
Operating Expenses
444.71385.91333.93285.11212.04
Operating Income
158.63141.06119.77102.5671.32
Interest Expense
-76.47-72.11-58.37-30.88-12.93
Interest & Investment Income
7.094.734.371.70.79
Earnings From Equity Investments
1.481.120.731.450.75
Currency Exchange Gain (Loss)
-0.190.82-0.18-0.81-0.38
Other Non Operating Income (Expenses)
-0.64-0.89-0.59-0.92-0.95
EBT Excluding Unusual Items
89.974.7465.7373.1158.58
Merger & Restructuring Charges
---0.2-4.3-9.4
Other Unusual Items
--7.27--
Pretax Income
89.974.7472.868.8249.18
Income Tax Expense
25.4720.8218.9420.1315.05
Earnings From Continuing Operations
64.4353.9253.8748.6934.14
Earnings From Discontinued Operations
----6.951.61
Net Income to Company
64.4353.9253.8741.7435.75
Minority Interest in Earnings
-1.15-1.09-1.73-3.52-2.61
Net Income
63.2752.8352.1438.2233.13
Net Income to Common
63.2752.8352.1438.2233.13
Net Income Growth
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
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
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
16.14%16.11%16.51%15.62%15.07%
Operating Margin
4.25%4.31%4.36%4.13%3.79%
Profit Margin
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
233.66209.63181.64162.13109.49
EBITDA Margin
6.25%6.41%6.61%6.53%5.82%
D&A For EBITDA
75.0368.5761.8759.5738.18
EBIT
158.63141.06119.77102.5671.32
EBIT Margin
4.25%4.31%4.36%4.13%3.79%
Effective Tax Rate
28.33%27.85%26.01%29.25%30.59%