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

Millions EUR. Fiscal year is Jan - Dec.

Assets

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%
Accounts Receivable
30.959.845.174.913.24
Total Current Assets
127.23153.01323.4957.3916.16
Net Property, Plant & Equipment
12.7514.1415.4515.112.14
Other Intangible Assets
0.0300.0100
Goodwill
5.125.125.120-
Long-Term Investments
660.42617.2520.04720.7715.31
Other Long-Term Assets
1.71.81.515.134.98
Total Assets
807.24791.27865.61798.32738.59

Liabilities

Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Accounts Payable
20.2918.9524.3915.0519.46
Short-Term Debt
0030.6241.2745.54
Total Current Liabilities
20.2918.9555.0156.3265
Long-Term Debt
30.5358.0761.8156.1141.77
Other Long-Term Liabilities
14.6916.2915.4213.119.39
Total Long-Term Liabilities
45.2174.3677.2369.2161.15
Total Liabilities
65.593.31132.23125.52126.15

Shareholders' Equity

Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Common Stock
51.0451.0451.0451.4251.42
Additional Paid-in Capital
93.8193.8193.8193.8193.81
Retained Earnings
595.19551.23587.56527.56467.2
Total Common Shareholders' 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

Additional Metrics

Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
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
Book Value
740.04696.08732.41672.79612.43
Book Value Per Share
103.7497.58104.5496.1187.46
Tangible Book Value
734.89690.96727.29672.79612.43
Tangible Book Value Per Share
103.0296.86103.8196.1187.46