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

IDI Income Statement

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Net Interest Income
68.312.80.550.19
Net Interest Income Growth
-27.82%196.32%411.50%194.62%-
Other Revenues
85.9838.4992.7992.1145.11
80.9735.0589.4994.17146.19
Revenue Growth
131.03%-60.84%-4.97%-35.59%238.35%
Cost of Revenue
11.5710.529.973.923.44
Gross Profit
69.424.5379.5190.25142.75
Selling, General & Admin
19.216.3515.8312.6213.59
Depreciation & Amortization Expenses
1.411.350.970.230.44
Other Operating Expenses
-0.280.272.320.51-16.67
Operating Income
49.076.5660.3976.89145.38
Interest Income
000.10-
Other Non-Operating Income (Expense)
---0.84--
Total Non-Operating Income (Expense)
00-0.740-
Pretax Income
49.076.5670.4176.39128.43
Provision for Income Taxes
-0.670.860.53.99-2.19
Net Income
58.8519.770.980.38126.24
Minority Interest in Earnings
-0.160.120.0900
Net Income to Common
59.0119.5870.8180.38126.24
Net Income Growth
201.33%-72.34%-11.91%-36.32%290.12%
Shares Outstanding (Basic)
77777
Shares Outstanding (Diluted)
77777
Shares Change
-0.00%1.82%0.08%-0.03%-3.26%
EPS (Basic)
8.272.7510.1111.4818.03
EPS (Diluted)
8.272.7510.1111.4818.03
EPS Growth
200.73%-72.80%-11.93%-36.33%303.36%

Additional Metrics

Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Free Cash Flow
-41.98-24.67-17.08-22.86-11.78
Free Cash Flow Growth
-----
Free Cash Flow Per Share
-5.89-3.46-2.44-3.27-1.68
Dividends Per Share
2.9002.8002.7502.5003.400
Dividend Growth
3.57%1.82%10.00%-26.47%70.00%
Gross Margin
85.72%69.99%88.86%95.84%97.64%
Operating Margin
60.61%18.72%67.48%81.65%99.45%
Profit Margin
72.69%56.21%79.23%85.37%86.35%
FCF Margin
-51.85%-70.38%-19.09%-24.28%-8.06%
EBITDA
50.348.0157.8576.81145.84
EBITDA Margin
62.17%22.86%64.64%81.56%99.76%
EBIT
49.076.5660.3976.89145.38
EBIT Margin
60.61%18.72%67.48%81.65%99.45%
Effective Tax Rate
-1.37%13.12%0.70%5.23%-1.71%