IMCD N.V.

IMDZF · OTC
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$8,359$8,699$8,118$10,641
- Cash$523$392$222$178
+ Debt$1,725$1,598$1,249$843
Enterprise Value$9,561$9,904$9,145$11,305
Revenue$4,728$4,463$4,601$3,453
% Growth5.9%-3%33.3%
Gross Profit$1,202$1,143$1,147$854
% Margin25.4%25.6%24.9%24.7%
EBITDA$589$567$575$395
% Margin12.5%12.7%12.5%11.4%
Net Income$278$292$313$207
% Margin5.9%6.5%6.8%6%
EPS Diluted4.865.135.493.63
% Growth-5.3%-6.6%51.2%
Operating Cash Flow$279$420$299$196
Capital Expenditures-$26-$37-$21-$19
Free Cash Flow$253$383$278$178
IMCD N.V. (IMDZF) Financial Statements & Key Stats | AlphaPilot