IDI (EPA:IDIP)
France flag France · Delayed Price · Currency is EUR
66.40
-0.20 (-0.30%)
Oct 19, 2026, 3:40 PM CET

IDI 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
Other Revenue
119.4980.9735.0589.4994.17146.19
119.4980.9735.0589.4994.17146.19
Revenue Growth
138.41%131.03%-60.84%-4.97%-35.59%238.35%
Cost of Revenue
6.518.657.145.734.253.52
Gross Profit
112.9872.3127.9183.7589.91142.67
Selling, General & Admin
11.5511.5710.529.973.923.44
Other Operating Expenses
-0.23-0.29-0.811.517.89.88
Operating Expenses
12.7212.6911.0612.4611.9513.76
Operating Income
100.2659.6216.8471.377.96128.91
Interest Expense
--0.19--0.84-1.77-1.1
Interest & Investment Income
0.71-1.91---
Currency Exchange Gain (Loss)
0.080.10.09-0.150.20.62
Other Non Operating Income (Expenses)
0.07-000.1--
EBT Excluding Unusual Items
101.1259.5318.8470.4176.39128.43
Pretax Income
101.1259.5318.8470.4176.39128.43
Income Tax Expense
-0.010.67-0.86-0.5-3.992.19
Earnings From Continuing Operations
101.1258.8519.770.980.38126.24
Minority Interest in Earnings
-0.060.16-0.12-0.09--
Net Income
101.0659.0119.5870.8180.38126.24
Net Income to Common
101.0659.0119.5870.8180.38126.24
Net Income Growth
247.08%201.33%-72.34%-11.91%-36.32%290.12%
Shares Outstanding (Basic)
777777
Shares Outstanding (Diluted)
777777
Shares Change
-2.59%-0.00%1.82%0.08%-0.03%-3.26%
EPS (Basic)
14.408.272.7510.1111.4818.03
EPS (Diluted)
14.408.272.7510.1111.4818.03
EPS Growth
256.23%201.24%-72.84%-11.96%-36.32%303.32%

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
-45.73-41.98-24.67-17.08-22.86-11.78
Free Cash Flow Per Share
-6.52-5.89-3.46-2.44-3.27-1.68
Dividend Per Share
2.9002.9002.8002.7502.5003.400
Dividend Growth
866.67%3.57%1.82%10.00%-26.47%70.00%
Gross Margin
94.55%89.31%79.62%93.59%95.48%97.59%
Operating Margin
83.90%73.64%48.06%79.67%82.79%88.18%
Profit Margin
84.58%72.88%55.88%79.13%85.37%86.35%
Free Cash Flow Margin
-38.27%-51.85%-70.38%-19.09%-24.28%-8.05%
EBITDA
101.2360.8918.2972.2778.21129.36
EBITDA Margin
84.72%75.20%52.19%80.76%83.06%88.49%
D&A For EBITDA
0.971.261.450.970.250.46
EBIT
100.2659.6216.8471.377.96128.91
EBIT Margin
83.90%73.64%48.06%79.67%82.79%88.18%
Effective Tax Rate
-1.13%---1.70%
Revenue as Reported
119.4980.9735.0589.4994.17146.19