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 Balance Sheet

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
Cash & Equivalents
37.91111.97189.298.3212.21
Short-Term Investments
58.3731.2129.0344.160.71
Cash & Short-Term Investments
96.28143.17318.3252.4812.92
Cash Growth
-32.75%-55.02%506.58%306.18%-42.19%
Other Receivables
30.959.845.174.913.24
Receivables
30.959.845.174.913.24
Total Current Assets
127.23153.01323.4957.3916.16
Property, Plant & Equipment
12.7514.1415.4515.112.14
Long-Term Investments
660.42617.2520.04717.26715.31
Goodwill
5.125.125.12--
Other Intangible Assets
0.0300.01--
Long-Term Deferred Tax Assets
---5.13-
Other Long-Term Assets
1.71.811.513.434.98
Total Assets
807.24791.27865.61798.32738.59
Current Portion of Long-Term Debt
--30.6241.2745.54
Other Current Liabilities
20.2918.9524.3915.0519.46
Total Current Liabilities
20.2918.9555.0156.3265
Long-Term Debt
16.0342.5246.6141.3340.74
Long-Term Leases
14.515.5515.214.781.03
Pension & Post-Retirement Benefits
0.420.570.610.510.39
Long-Term Deferred Tax Liabilities
1.190.330.450.493.38
Other Long-Term Liabilities
13.0815.3914.3612.1115.62
Total Liabilities
65.593.31132.23125.52126.15
Common Stock
51.0451.0451.0451.4251.42
Additional Paid-In Capital
93.8193.8193.8193.8193.81
Retained Earnings
59.0119.5870.8180.38126.24
Comprehensive Income & Other
536.18531.65516.75447.17340.96
Total Common Equity
740.04696.08732.41672.79612.43
Minority Interest
1.71.870.960.010.01
Shareholders' Equity
741.74697.95733.37672.8612.44
Total Liabilities & Equity
807.24791.27865.61798.32738.59
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
Filing Date Shares Outstanding
7.137.137.1377
Total Common Shares Outstanding
7.137.137.1377
Working Capital
106.94134.05268.481.07-48.84
Book Value Per Share
103.7497.58102.6996.1187.46
Tangible Book Value
734.89690.96727.29672.79612.43
Tangible Book Value Per Share
103.0296.86101.9796.1187.46