IMCD N.V.

68.06
5.30 (8.44%)
At close: Apr 25, 2025, 3:54 PM

IMCD Income Statement

Financials in EUR. Fiscal year is January - December.
Fiscal Year FY 2024 FY 2023 FY 2022 FY 2021 FY 2020 FY 2019 FY 2018 FY 2017 FY 2016
Period Ending Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021 Dec 31, 2020 Dec 31, 2019 Dec 31, 2018 Dec 31, 2017 Dec 31, 2016
4.73B 4.44B 4.6B 3.44B 2.77B 2.69B 2.38B 1.91B 1.71B
3.53B 3.32B 3.45B 2.6B 2.13B 2.09B 1.84B 1.48B 1.33B
1.2B 1.12B 1.15B 836.32M 647.48M 599.26M 536.1M 428.67M 381.62M
425.11M 428.52M 461.73M 305.46M 191.79M 176.06M 162.59M 125.16M 107.51M
5.66M 3.8M 2.84M 1.8M 639K 695K 491K 515K 496K
379.98M 403.07M 435.85M 283.83M 165.69M 149.35M 139.19M 109.98M 94.76M
278.24M 292.27M 313.08M 207.28M 120.13M 108.01M 100.06M 77.26M 72.96M
169.28M 152.71M 199.27M 148.98M 113.36M 106.51M 95.45M 74.66M 68.45M
n/a n/a n/a n/a n/a n/a n/a n/a n/a
608M 541.33M 486.15M 377.17M 337.83M 314.39M 278.05M 227.25M 199.5M
777.29M 714.38M 685.42M 526.15M 451.19M 420.9M 373.51M 301.91M 267.95M
72.55M 50M 27.63M 18.54M 21.18M 24.38M 23.7M 13.63M 12.59M
140.61M 125.17M 133M 103.2M 82.95M 73.76M 65.43M 53.93M 50.74M
4.3B 4.01B 4.14B 3.13B 2.58B 2.51B 2.22B 1.78B 1.6B
101.77M 110.85M 122.85M 76.59M 44.77M 41.35M 39.13M 32.72M 21.8M
228.86M 113.84M 113.86M 113.88M 107.5M 104.95M 104.85M 104.85M 104.95M
114.54M 113.99M 114.06M 114.12M 107.78M 104.95M 104.85M 105.13M 104.95M
2.43 2.56 2.75 1.82 1.12 1.03 0.95 0.73 0.69
1.22 2.56 2.75 1.81 1.11 1.03 0.95 0.73 0.69
589.14M 566.9M 574.63M 394.79M 258.23M 239.18M 207.11M 165.86M 143.56M
452.53M 453.08M 463.47M 302.36M 185.46M 173.73M 162.89M 123.61M 115.36M
136.61M 114.22M 111.49M 92.86M 73.16M 66.16M 42.67M 38.59M 36.32M