IDI (EPA:IDIP)
France flag France · Delayed Price · Currency is EUR
72.20
+0.20 (0.28%)
Jul 31, 2026, 11:20 AM CET

IDI Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
80.9780.9735.0589.4994.17146.19
Revenue Growth
61.54%131.03%-60.84%-4.97%-35.59%238.35%
Gross Profit
69.469.424.5379.5190.25142.75
Operating Income
49.4749.076.5660.3976.89145.38
Net Income
59.0159.0119.5870.8180.38126.24
Earnings Per Share
8.278.272.7510.1111.4818.03
EPS Growth
106.23%200.73%-72.80%-11.93%-36.33%303.36%

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Liquid Assets
5.035.037.03-3.62-20.6810.89
Private Equity Europe
62.5962.5925.7297.11122.81130.84
Private Equity Emerging Countries
7.197.19-1.421.65-7.193.77
Other Items
6.166.163.72-5.65-0.780.69
Total
80.9780.9735.0589.4994.16146.19

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
96.2896.28143.17318.3252.4812.92
Total Debt
30.5330.5358.0792.4397.3887.31
Net Cash (Debt)
65.7565.7585.09225.89-44.9-74.39
Net Cash Growth
-19.62%-22.73%-62.33%---
Net Cash Per Share
9.229.2211.9332.24-6.41-10.62

Cash Flow & CapEx

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

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
85.72%85.72%69.99%88.86%95.84%97.64%
Operating Margin
61.10%60.61%18.72%67.48%81.65%99.45%
Pretax Margin
18.22%60.61%18.72%78.68%81.13%87.85%
Profit Margin
72.69%72.69%56.21%79.23%85.37%86.35%
FCF Margin
-51.85%-51.85%-70.38%-19.09%-24.28%-8.06%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '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.02%2.86%11.46%4.33%7.89%7.31%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
8.718.3224.806.674.292.93
Forward PE
7.236.026.206.7613.5916.98
PS Ratio
6.346.0613.885.373.662.53