Umicore SA engages in the materials technology business. The company is headquartered in Brussels, Bruxelles-Capitale and currently employs 11,410 full-time employees. The firm develop technologies and produce materials for solar cells used in satellites, rechargeable batteries, LED applications, catalysts, etc. The company recycle and extract precious metals from laptops and mobile phones, among other things. The company reduce harmful emissions, power the vehicles and technologies of the future, and give new life to used metals. The firm combine competences in metallurgy, chemistry and materials science with a thorough understanding of customers’ needs, applications and systems. The company provide reliable and relevant information on activities in a timely, regular manner within the limits of commercial confidentiality.
Financials in millions USD. Fiscal year is February - January.
Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Revenue
28,067
19,374
14,853
18,265
25,435
24,054
Revenue Growth (YoY)
89%
30%
-19%
-28%
6%
16%
Cost of Revenue
25,741
17,680
13,720
16,839
23,851
22,540
Gross Profit
2,326
1,693
1,132
1,426
1,583
1,514
Selling, General & Admin
--
--
508
49
59
47
Research & Development
--
--
--
--
--
--
Operating Expenses
1,003
675
1,439
789
735
563
Other Non Operating Income (Expenses)
0
0
-21
-23
-20
-15
Pretax Income
969
771
-1,424
482
710
805
Income Tax Expense
449
382
106
104
137
179
Net Income
521
384
-1,479
385
569
618
Net Income Growth
-135%
-126%
-484%
-32%
-8%
372%
Shares Outstanding (Diluted)
240.31
240.31
240.46
240.41
240.68
241.98
Shares Change (YoY)
0%
0%
0%
0%
-1%
0%
EPS (Diluted)
2.17
1.6
-6.15
1.6
2.36
2.55
EPS Growth
-135%
-126%
-484%
-32%
-7%
374%
Free Cash Flow
385
385
286
157
142
842
Free Cash Flow Per Share
--
--
--
--
--
--
Gross Margin
8.28%
8.73%
7.62%
7.8%
6.22%
6.29%
Operating Margin
4.71%
5.25%
-2.06%
3.48%
3.33%
3.94%
Profit Margin
1.85%
1.98%
-9.95%
2.1%
2.23%
2.56%
Free Cash Flow Margin
1.37%
1.98%
1.92%
0.85%
0.55%
3.5%
EBITDA
1,777
1,314
-21
935
1,132
1,229
EBITDA Margin
6.33%
6.78%
-0.14%
5.11%
4.45%
5.1%
D&A For EBITDA
455
296
285
298
285
279
EBIT
1,322
1,018
-306
637
847
950
EBIT Margin
4.71%
5.25%
-2.06%
3.48%
3.33%
3.94%
Effective Tax Rate
46.33%
49.54%
-7.44%
21.57%
19.29%
22.23%
Follow-Up Questions
What are Umicore SA's key financial statements?
According to the latest financial statement (Form-10K), Umicore SA has a total asset of $0, Net profit of $384
What are the key financial ratios for UMICY?
Umicore SA's Current ratio is 0, has a Net margin is 1.98, sales per share of $80.62.
How is Umicore SA's revenue broken down by segment or geography?
Umicore SA largest revenue segment is Recycling, at a revenue of 8,710,590,000 in the most earnings release.For geography, Europe is the primary market for Umicore SA, at a revenue of 9,240,008,000.
Is Umicore SA profitable?
yes, according to the latest financial statements, Umicore SA has a net profit of $384