IDI (EPA:IDIP)
France flag France · Delayed Price · Currency is EUR
69.60
0.00 (0.00%)
Sep 29, 2026, 4:01 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.5780.9735.0589.4994.17146.19
Revenue Growth
47.67%131.03%-60.84%-4.97%-35.59%238.35%
Gross Profit
110.9172.3127.9183.7589.91142.67
Operating Income
100.3259.6216.8471.377.96128.91
Net Income
101.3159.0119.5870.8180.38126.24
Earnings Per Share
-8.272.7510.1111.4818.03
EPS Growth
-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
Liquid Assets
5.037.03-3.62-20.6810.89
Private Equity Europe
62.5925.7297.11122.81130.84
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
-96.28143.17318.3252.4812.92
Total Debt
-30.5358.0792.4397.3887.31
Net Cash (Debt)
-65.7585.09225.89-44.9-74.39
Net Cash Growth
--22.73%-62.33%---
Net Cash Per Share
-9.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
--41.84-24.57-15.1-22.86-11.76
Capital Expenditures
--0.15-0.09-1.98--0.02
Free Cash Flow
--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
92.76%89.31%79.62%93.59%95.48%97.59%
Operating Margin
83.91%73.64%48.06%79.67%82.79%88.18%
Pretax Margin
84.49%73.52%53.76%78.68%81.13%87.85%
Profit Margin
84.73%72.88%55.88%79.13%85.37%86.35%
FCF Margin
--51.85%-70.38%-19.09%-24.28%-8.05%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '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.17%4.39%4.38%4.83%6.29%8.31%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
4.908.3224.846.664.292.92
Forward PE
6.996.026.206.7613.5916.98
PS Ratio
4.156.0613.885.273.662.53