IMCD N.V.

IMCDY · OTC
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$8,207,074$9,057,775$7,591,038$11,217,110
- Cash$522,780$394,462$222,005$177,879
+ Debt$1,725,362$1,680,019$1,248,931$1,117,903
Enterprise Value$9,409,656$10,343,332$8,617,964$12,157,134
Revenue$4,727,602$4,442,642$4,601,493$3,452,697
% Growth6.4%-3.5%33.3%
Gross Profit$1,202,396$1,122,569$1,147,148$853,763
% Margin25.4%25.3%24.9%24.7%
EBITDA$589,136$566,899$574,634$394,791
% Margin12.5%12.8%12.5%11.4%
Net Income$278,243$292,271$313,081$207,276
% Margin5.9%6.6%6.8%6%
EPS Diluted2.432.572.751.82
% Growth-5.4%-6.5%51.1%
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