IMCD.AS
IMCD.AS
NL0010801007
IMCD
Loading chart...

Financials

Trends
* Timeframes marked with (Est.) are analyst estimates based on consensus data.
Details
Breakdown 2025 2024 Change %
Total Revenue 4.778.874.000 4.727.602.000
1.1%
Cost of Revenue 3.585.338.000 3.525.206.000
1.7%
Gross Profit 1.193.536.000 1.202.396.000
0.7%
822.287.000 777.287.000
5.8%
Operating Income 371.249.000 425.109.000
12.7%
Pretax Income 291.131.000 379.982.000
23.4%
Net Income Common Stockholders 217.578.000 278.243.000
21.8%
-- --
--
-- --
--
ende