IMCD N.V.
IMDZF · OTC
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 |
| % Growth | 5.9% | -3% | 33.3% | – |
| Gross Profit | $1,202,396 | $1,142,901 | $1,147,148 | $853,763 |
| % Margin | 25.4% | 25.6% | 24.9% | 24.7% |
| EBITDA | $589,136 | $567,300 | $574,960 | $395,226 |
| % Margin | 12.5% | 12.7% | 12.5% | 11.4% |
| Net Income | $278,243 | $292,271 | $313,081 | $207,276 |
| % Margin | 5.9% | 6.5% | 6.8% | 6% |
| EPS Diluted | 4.86 | 5.13 | 5.49 | 3.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 |