IMCD N.V. (AMS:IMCD)
Netherlands flag Netherlands · Delayed Price · Currency is EUR
94.78
-1.74 (-1.80%)
Jul 31, 2026, 5:35 PM CET

IMCD N.V. Balance Sheet

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Equivalents
248.67238.59525.38394.46222.01177.88
Cash & Short-Term Investments
248.67238.59525.38394.46222.01177.88
Cash Growth
4.22%-54.59%33.19%77.68%24.81%5.25%
Accounts Receivable
1,082853.71821.21732.01702.28619.46
Inventory
776.46702.85722.14581.49622.1526.3
Total Current Assets
2,1071,7952,0691,7081,5461,324
Net Property, Plant & Equipment
151.96158.67145.39136.28113.3397.93
Other Intangible Assets
710.91732.45736.21648.01554.55551.09
Goodwill
1,9531,9251,8721,6121,3871,257
Long-Term Investments
0.410.290.050.050.070.07
Other Long-Term Assets
21.0924.2455.3949.9342.6340.82
Total Assets
4,9454,6364,8784,1553,6443,271
Accounts Payable
648.31441.61477.73391.23389.02403.01
Accrued Expenses
181.56181.19158.16157.87165.26130.29
Current Portion of Long-Term Debt
1,433412.1409.52429.55336.04451.05
Total Current Liabilities
1,5641,0351,045978.65890.32984.35
Long-Term Debt
3751,3781,3971,250912.89666.85
Other Long-Term Liabilities
182.68180.69220.3199.27166.89158
Total Long-Term Liabilities
1,2571,5591,6181,4501,080824.86
Total Liabilities
2,8212,5942,6632,4281,9701,809
Common Stock
9.469.469.469.129.129.12
Additional Paid-in Capital
1,3471,3471,3471,0511,0511,051
Accumulated Other Comprehensive Income
-273.2-319.09-55.55-100.31-69.51-63.9
Retained Earnings
1,0401,003912.74764.53680.92463.16
Total Common Shareholders' Equity
2,1232,0412,2141,7251,6721,460
Minority Interest
1.321.31.381.41.451.53
Shareholders' Equity
2,1242,0422,2151,7261,6731,461
Total Liabilities & Equity
4,9454,6364,8784,1553,6443,271
Total Debt
1,8081,7901,8071,6801,2491,118
Net Cash (Debt)
-1,560-1,552-1,282-1,286-1,027-940.02
Net Cash Growth
------
Net Cash Per Share
-26.39-26.25-22.38-22.55-18.01-16.47
Book Value
2,1232,0412,2141,7251,6721,460
Book Value Per Share
35.9234.5238.6630.2629.3225.58
Tangible Book Value
-541.36-616.64-394.98-535.58-269.14-348.27
Tangible Book Value Per Share
-9.16-10.43-6.90-9.40-4.72-6.10