IMCD N.V.

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

IMCD Balance Sheet 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
522.78M 394.46M 222M 177.88M 169.01M 104.36M 85.16M 61.38M 56.5M
n/a n/a n/a n/a n/a n/a n/a n/a n/a
n/a 8.45M 7.09M 5.49M 5.33M 5.43M 3.82M 3.44M 3.6M
10.17M n/a n/a n/a n/a n/a n/a n/a n/a
754.51M 686.85M 661.9M 588.6M 443.36M 425.53M 374.57M 311.49M 264.53M
722.14M 581.49M 622.1M 526.3M 371.24M 377.23M 354.27M 265.83M 204.21M
804M 28.12M 24.52M 13.61M 14.02M 15.81M 13.85M 9.95M 9.48M
2.07B 1.71B 1.55B 1.32B 1B 916.21M 837.45M 658.92M 525.24M
145.39M 136.28M 113.33M 97.93M 94.95M 90.33M 25.26M 18.83M 20.89M
2.61B 2.26B 1.94B 1.81B 1.57B 1.14B 1.04B 948.86M 907.56M
2.81B 2.45B 2.1B 1.95B 1.71B 1.27B 1.11B 995.32M 958.23M
4.88B 4.15B 3.64B 3.27B 2.71B 2.19B 1.95B 1.65B 1.48B
477.73M 391.23M 389.02M 403.01M 291.84M 279.8M 226.81M 213.44M 170.62M
n/a n/a n/a 529.71M 315.33M 345.11M 25.96M 252.61M 63M
299.87M n/a 316.01M 433.03M 297.5M 252.98M 214.64M 184.63M 72.6M
166.04M 425.68M 28.49M -511.61M 23.85M -330.59M 11.28M -242.82M -61.07M
1.05B 978.65M 890.32M 984.35M 713.47M 649.88M 567.18M 467.09M 291.72M
1.32B 1.17B 847.11M 614.14M 529.53M 477.57M 481.24M 367.45M 382.67M
46.99M 45.8M 166.89M 122.25M 151.66M 140.04M 30.67M 20.93M 11.26M
1.62B 1.45B 1.08B 824.86M 738.83M 671.48M 595.8M 457.97M 469.7M
2.66B 2.43B 1.97B 1.81B 1.45B 1.32B 1.16B 925.06M 761.42M
1.73B 1.28B 722.6M 409.63M 691.22M 586.61M 481.7M 367.8M 383.05M
9.46M 9.12M 9.12M 9.12M 9.12M 8.41M 8.41M 8.41M 8.41M
912.74M 764.53M 680.92M 463.16M 320.5M 247.32M 181.98M 116.58M 68.16M
n/a -90.96M -55.93M -61.72M -119.31M -42.04M -55.88M -46.14M -6.84M
2.21B 1.72B 1.67B 1.46B 1.26B 866.52M 786.35M 729.18M 722.06M
10.17M 8.45M 7.09M 5.49M 5.33M 5.43M 3.82M 3.44M 3.6M