IMCD N.V. (AMS:IMCD)
Netherlands flag Netherlands · Delayed Price · Currency is EUR
95.30
-0.16 (-0.17%)
Aug 21, 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,9704,8054,7474,4634,6223,453
Revenue Growth
3.43%1.23%6.36%-3.44%33.87%23.87%
Gross Profit
1,2431,2201,2221,1431,168853.76
Operating Income
401393.89435.31433.1479307.76
Net Income
230.21217.58278.24292.27313.08207.28
Earnings Per Share
3.903.684.865.135.493.63
EPS Growth
5.94%-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.42-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
25.01%25.38%25.74%25.61%25.26%24.73%
Operating Margin
8.07%8.20%9.17%9.70%10.36%8.91%
Pretax Margin
6.30%6.06%8.00%9.03%9.43%8.22%
Profit Margin
4.63%4.53%5.86%6.55%6.77%6.00%
FCF Margin
7.45%6.44%5.59%8.94%6.23%5.51%

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.90%2.38%1.55%1.50%1.91%0.90%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
24.4420.9830.4630.6724.2253.45
Forward PE
15.2712.8121.8924.8821.2240.12
P/FCF Ratio
15.1914.7631.9722.4826.3358.26
PS Ratio
1.130.951.792.011.643.21