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. Income Statement

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
4,9444,7794,7284,4434,6013,435
Revenue Growth
3.45%1.08%6.41%-3.45%33.95%23.80%
Cost of Revenue
3,7273,5853,5253,3203,4542,599
Gross Profit
657.691,1941,2021,1231,147836.32
Selling, General & Admin
588.15578.81541.08490.79484.78390.35
Depreciation & Amortization Expenses
146.72142.92136.61114.22111.4992.86
Other Operating Expenses
97.62100.5599.689.0389.1647.64
Total Operating Expenses
832.48822.29777.29694.05685.42530.85
Operating Income
384.45371.25425.11428.52461.73305.47
Interest Income
14.4424.4745.135.1322.851.8
Interest Expense
-85.78-104.62-90.22-60.56-48.73-23.47
Other Non-Operating Income (Expense)
-0.03-0-0.0200.03
Total Non-Operating Income (Expense)
-71.34-80.12-45.13-25.45-25.88-21.64
Pretax Income
313.11291.13379.98403.08435.85283.83
Provision for Income Taxes
82.9373.63101.77110.85122.8576.59
Net Income
230.18217.5278.21292.22313207.24
Minority Interest in Earnings
-0.03-0.08-0.03-0.05-0.08-0.04
Net Income to Common
230.21217.58278.24292.27313.08207.28
Net Income Growth
5.80%-21.80%-4.80%-6.65%51.04%72.55%
Shares Outstanding (Basic)
595957575757
Shares Outstanding (Diluted)
595957575757
Shares Change
-0.02%3.22%0.48%-0.06%-0.06%5.89%
EPS (Basic)
3.893.684.865.135.503.64
EPS (Diluted)
3.893.684.865.135.493.63
EPS Growth
5.71%-24.28%-5.26%-6.56%51.24%62.78%
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%
Free Cash Flow Per Share
6.275.234.637.005.053.33
Dividends Per Share
1.8101.8102.1502.2402.3701.620
Dividend Growth
0%-15.81%-4.02%-5.49%46.30%58.82%
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%
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%
EBITDA
531.17514.17561.72542.75573.21398.33
EBITDA Margin
10.74%10.76%11.88%12.22%12.46%11.60%
EBIT
384.45371.25425.11428.52461.73305.47
EBIT Margin
7.78%7.77%8.99%9.65%10.03%8.89%
Effective Tax Rate
26.49%25.29%26.78%27.50%28.19%26.99%