IDI (EPA:IDIP)
France flag France · Delayed Price · Currency is EUR
71.60
+0.60 (0.85%)
May 29, 2026, 5:11 PM CET

IDI Cash Flow 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 Income
59.0119.5870.8180.38126.24
Depreciation & Amortization
1.261.45-2.54-0.080.46
Loss (Gain) From Sale of Assets
-1.41---
Loss (Gain) From Sale of Investments
-71.96-27.77-85.82-84.62-141.3
Other Operating Activities
-8.3-9.93-2.91-11.77-1.6
Change in Other Net Operating Assets
-21.85-9.315.36-6.784.45
Operating Cash Flow
-41.84-24.57-15.1-22.86-11.76
Capital Expenditures
-0.15-0.09-1.98--0.02
Cash Acquisitions
---3.27--
Investment in Securities
28.97-69.44299.8181.3974.89
Other Investing Activities
1.020.885.086.183
Investing Cash Flow
29.84-68.65299.6487.5777.87
Long-Term Debt Issued
--46--
Long-Term Debt Repaid
-27.67-34.35-51.7-3.33-15.41
Net Debt Issued (Repaid)
-27.67-34.35-5.7-3.33-15.41
Issuance of Common Stock
0.671.018.33--
Repurchase of Common Stock
----0.1-8.78
Common Dividends Paid
-14.05-55.75-19.57-19.96-23.43
Other Financing Activities
6.197.41-1.77-1.77-27.93
Financing Cash Flow
-34.86-81.69-18.7-25.15-75.54
Miscellaneous Cash Flow Adjustments
00.06---
Net Cash Flow
-46.85-174.85265.8439.56-9.43
Free Cash Flow
-41.98-24.67-17.08-22.86-11.78
Free Cash Flow Margin
-51.85%-70.38%-19.09%-24.28%-8.05%
Free Cash Flow Per Share
-5.89-3.46-2.44-3.27-1.68
Levered Free Cash Flow
18.491.7748.641.4685.88
Unlevered Free Cash Flow
18.611.7749.1242.5786.57
Change in Working Capital
-21.85-9.315.36-6.784.45