IMCD N.V.
IMDZF · OTC
6/30/2025 | 12/31/2024 | 6/30/2024 | 12/31/2023 | |
|---|---|---|---|---|
| Market Cap | $6,423,672 | $8,358,894 | $8,073,953 | $8,699,152 |
| - Cash | $190,426 | $522,780 | $223,789 | $394,462 |
| + Debt | $1,732,932 | $1,725,362 | $1,813,223 | $1,597,551 |
| Enterprise Value | $7,966,178 | $9,561,476 | $9,663,387 | $9,902,241 |
| Revenue | $2,486,127 | $2,333,883 | $2,393,719 | $2,155,488 |
| % Growth | 6.5% | -2.5% | 11.1% | – |
| Gross Profit | $646,786 | $586,751 | $615,645 | $232,108 |
| % Margin | 26% | 25.1% | 25.7% | 10.8% |
| EBITDA | $295,308 | $301,586 | $287,550 | $226,176 |
| % Margin | 11.9% | 12.9% | 12% | 10.5% |
| Net Income | $129,711 | $136,981 | $141,262 | $139,576 |
| % Margin | 5.2% | 5.9% | 5.9% | 6.5% |
| EPS Diluted | 2.19 | 2.41 | 2.48 | 2.45 |
| % Growth | -9.1% | -2.8% | 1.2% | – |
| Operating Cash Flow | $107,328 | $132,523 | $146,687 | $248,108 |
| Capital Expenditures | -$4,924 | -$20,219 | -$6,233 | -$24,287 |
| Free Cash Flow | $102,404 | $112,304 | $140,454 | $223,821 |