Umicore SA (EBR:UMI)
Belgium flag Belgium · Delayed Price · Currency is EUR
20.18
+0.22 (1.10%)
Jul 22, 2026, 12:50 PM CET

Umicore 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
1,5592,0138.011,2401,194
Short-Term Investments
--248.51--
Cash & Short-Term Investments
1,5592,013256.521,2401,194
Cash Growth
-22.55%684.55%-79.31%3.80%18.22%
Accounts Receivable
1,5901,2391,0981,8311,832
Other Receivables
1.080.04-1.270.17
Total Trade Receivables
1,5911,2391,0981,8321,832
Inventory
2,5572,252719.713,3942,869
Other Current Assets
71.04109.85137.882.9446.76
Total Current Assets
5,7365,5802,1826,5485,942
Net Property, Plant & Equipment
2,3612,390480.382,5322,351
Other Intangible Assets
390.06387.16144.01343.37339.85
Goodwill
693.39588.5-158.94155.14
Long-Term Investments
9.9422.643,41922.1714.12
Other Long-Term Assets
227.26409.44-337.3242.53
Total Assets
9,4609,4126,2289,9429,045
Accounts Payable
3,3122,8521,1493,1102,808
Accrued Expenses
--376.89--
Short-Term Debt
--163.15--
Current Portion of Long-Term Debt
597.161,120199717.26430.85
Other Current Liabilities
347.14381.01243.84306.99240.75
Total Current Liabilities
4,2524,3502,1324,1343,480
Long-Term Debt
2,2442,3173,9831,6261,724
Other Long-Term Liabilities
687.43820.27421.62615.83674.36
Total Long-Term Liabilities
2,9323,1374,4042,2422,398
Total Liabilities
7,1837,4876,5366,3765,878
Common Stock
1,3841,3845501,3841,384
Treasury Stock
-259.3-260.01149.38-265.96-226.31
Additional Paid-in Capital
--848.13--
Accumulated Other Comprehensive Income
-299.03-258.550.09-127.89-196.37
Retained Earnings
1,4131,0721,2752,5262,151
Total Common Shareholders' Equity
2,2391,9382,8233,5163,113
Minority Interest
32.38-16.19-49.5754.39
Shareholders' Equity
2,2721,9222,4683,5663,167
Total Liabilities & Equity
9,4609,4126,2289,9429,045
Total Debt
2,8423,4374,3452,3432,155
Net Cash (Debt)
-1,283-1,424-4,088-1,104-960.45
Net Cash Per Share
-5.32-5.92-17.00-4.58-3.97
Book Value
2,2391,9382,8233,5163,113
Book Value Per Share
9.288.0511.7414.6112.86
Tangible Book Value
1,156962.292,6793,0142,618
Tangible Book Value Per Share
4.794.0011.1412.5210.82