IMCD N.V.

IMDZF · OTC
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$8,358,894$8,698,862$8,118,445$10,640,501
- Cash$522,780$392,162$222,005$177,879
+ Debt$1,725,362$1,597,551$1,248,931$842,659
Enterprise Value$9,561,476$9,904,251$9,145,371$11,305,281
Revenue$4,727,602$4,462,974$4,601,493$3,452,697
% Growth5.9%-3%33.3%
Gross Profit$1,202,396$1,142,901$1,147,148$853,763
% Margin25.4%25.6%24.9%24.7%
EBITDA$589,136$567,300$574,960$395,226
% Margin12.5%12.7%12.5%11.4%
Net Income$278,243$292,271$313,081$207,276
% Margin5.9%6.5%6.8%6%
EPS Diluted4.865.135.493.63
% Growth-5.3%-6.6%51.2%
Operating Cash Flow$279,210$420,008$298,843$196,263
Capital Expenditures-$26,452-$37,473-$21,259-$18,717
Free Cash Flow$252,758$382,535$277,584$177,546