IDI (EPA:IDIP)
France flag France · Delayed Price · Currency is EUR
73.40
0.00 (0.00%)
Feb 12, 2026, 4:37 PM CET

IDI Income Statement

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Jun '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Other Revenue
50.1235.0589.4994.17146.1943.21
50.1235.0589.4994.17146.1943.21
Revenue Growth (YoY)
284.82%-60.83%-4.97%-35.59%238.35%-13.23%
Cost of Revenue
9.27.145.734.253.522.95
Gross Profit
40.9227.9183.7589.91142.6740.26
Selling, General & Admin
10.9910.529.973.923.441.98
Other Operating Expenses
-1.97-0.811.517.89.885.27
Operating Expenses
10.3711.0612.4611.9513.767.69
Operating Income
30.5516.8471.377.96128.9132.57
Interest Expense
-1.79--0.84-1.77-1.1-1.5
Interest & Investment Income
-1.91----
Currency Exchange Gain (Loss)
0.140.09-0.150.20.62-0.38
Other Non Operating Income (Expenses)
-0-0.1---
EBT Excluding Unusual Items
28.918.8470.4176.39128.4330.69
Pretax Income
28.918.8470.4176.39128.4330.69
Income Tax Expense
-0.17-0.86-0.5-3.992.19-1.67
Earnings From Continuing Operations
29.0819.770.980.38126.2432.36
Minority Interest in Earnings
0.04-0.12-0.09---
Net Income
29.1219.5870.8180.38126.2432.36
Net Income to Common
29.1219.5870.8180.38126.2432.36
Net Income Growth
--72.34%-11.91%-36.32%290.12%-1.14%
Shares Outstanding (Basic)
777777
Shares Outstanding (Diluted)
777777
Shares Change (YoY)
4.32%1.82%0.08%-0.03%-3.26%-0.44%
EPS (Basic)
3.982.7510.1111.4818.034.47
EPS (Diluted)
3.982.7510.1111.4818.034.47
EPS Growth
--72.84%-11.96%-36.32%303.32%-0.67%
Free Cash Flow
10.45-24.67-17.08-22.86-11.78-13.98
Free Cash Flow Per Share
1.43-3.46-2.44-3.27-1.68-1.93
Dividend Per Share
0.3002.8002.7502.5003.4002.000
Dividend Growth
-94.29%1.82%10.00%-26.47%70.00%33.33%
Gross Margin
81.64%79.63%93.59%95.48%97.59%93.17%
Operating Margin
60.96%48.06%79.67%82.79%88.18%75.38%
Profit Margin
58.09%55.88%79.13%85.37%86.35%74.89%
Free Cash Flow Margin
20.84%-70.38%-19.09%-24.28%-8.05%-32.37%
EBITDA
32.3418.2972.2778.21129.3632.67
EBITDA Margin
64.53%52.19%80.76%83.06%88.49%75.60%
D&A For EBITDA
1.791.450.970.250.460.1
EBIT
30.5516.8471.377.96128.9132.57
EBIT Margin
60.96%48.06%79.67%82.79%88.18%75.38%
Effective Tax Rate
----1.70%-
Revenue as Reported
50.1235.0589.4994.17146.1943.21
Updated Jun 30, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.