IMCD N.V. (AMS:IMCD)
Netherlands flag Netherlands · Delayed Price · Currency is EUR
94.78
-1.74 (-1.80%)
Jul 31, 2026, 5:35 PM CET

IMCD N.V. Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
4,9444,7794,7284,4434,6013,435
Revenue Growth
3.45%1.08%6.41%-3.45%33.95%23.80%
Gross Profit
657.691,1941,2021,1231,147836.32
Operating Income
384.45371.25425.11428.52461.73305.47
Net Income
230.21217.58278.24292.27313.08207.28
Earnings Per Share
3.893.684.865.135.493.63
EPS Growth
5.71%-24.28%-5.26%-6.56%51.24%62.78%

Revenue by Geography

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EMEA
2,2382,0781,9901,9432,0061,602
Americas
1,4151,4491,4581,4131,5921,120
Asia-Pacific
1,2901,2521,2801,0871,003714.1
Revenue (Total)
4,9444,7794,7284,4434,6013,435

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
248.67238.59525.38394.46222.01177.88
Total Debt
1,8081,7901,8071,6801,2491,118
Net Cash (Debt)
-1,560-1,552-1,282-1,286-1,027-940.02
Net Cash Growth
------
Net Cash Per Share
-26.39-26.25-22.38-22.56-18.01-16.47

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
383.98322.28279.21420.01298.84196.26
Capital Expenditures
-13.58-13.04-14.06-21.24-10.88-6.11
Free Cash Flow
370.4309.24265.15398.77287.97190.15
Free Cash Flow Growth
19.78%16.63%-33.51%38.48%51.44%-14.65%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
13.30%24.98%25.43%25.27%24.93%24.35%
Operating Margin
7.78%7.77%8.99%9.65%10.03%8.89%
Pretax Margin
6.33%6.09%8.04%9.07%9.47%8.26%
Profit Margin
4.66%4.55%5.88%6.58%6.80%6.03%
FCF Margin
7.49%6.47%5.61%8.98%6.26%5.54%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
1.8101.8102.1502.2402.3701.620
Dividend Per Share Growth
-15.81%-15.81%-4.02%-5.49%46.30%58.82%
Dividend Yield
1.91%2.78%1.55%1.51%1.22%0.52%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
24.3121.0229.5330.7124.2553.64
Forward PE
15.2512.8121.8924.8821.2240.12
P/FCF Ratio
15.1114.7831.9922.5226.3058.31
PS Ratio
1.130.961.792.021.653.23