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 Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
119.4980.9735.0589.4994.17146.19
Revenue Growth
47.58%131.03%-60.84%-4.97%-35.59%238.35%
Gross Profit
112.9872.3127.9183.7589.91142.67
Operating Income
100.2659.6216.8471.377.96128.91
Net Income
101.0659.0119.5870.8180.38126.24
Earnings Per Share
14.408.272.7510.1111.4818.03
EPS Growth
74.13%201.24%-72.84%-11.96%-36.32%303.32%

Revenue by Segment

Fiscal YearFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '24 Dec '23 Dec '22 Dec '21
Private Equity Europe
62.5925.7297.11122.81130.84
Liquid Assets
5.037.03-3.62-20.6810.89
Private Equity Emerging Countries
7.19-1.421.65-7.193.77
Other Items
6.163.72-5.65-0.780.69
Total
80.9735.0589.4994.16146.19

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
74.296.28143.17318.3252.4812.92
Total Debt
13.8530.5358.0792.4397.3887.31
Net Cash (Debt)
60.3465.7585.09225.89-44.9-74.39
Net Cash Growth
-8.22%-22.73%-62.33%---
Net Cash Per Share
8.609.2211.9332.24-6.41-10.62

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
-45.56-41.84-24.57-15.1-22.86-11.76
Capital Expenditures
-0.17-0.15-0.09-1.98--0.02
Free Cash Flow
-45.73-41.98-24.67-17.08-22.86-11.78
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
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%
Pretax Margin
84.62%73.52%53.76%78.68%81.13%87.85%
Profit Margin
84.58%72.88%55.88%79.13%85.37%86.35%
FCF Margin
-38.27%-51.85%-70.38%-19.09%-24.28%-8.05%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingOct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
2.9002.9002.8002.7502.5003.400
Dividend Per Share Growth
-30.95%3.57%1.82%10.00%-26.47%70.00%
Dividend Yield
4.37%4.21%4.11%4.16%5.08%6.45%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingOct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
4.628.3224.846.664.292.92
Forward PE
6.696.026.206.7613.5916.98
PS Ratio
3.986.0613.885.273.662.53