IMCD N.V.
IMCDY · OTC
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 |
| % Growth | 6.4% | -3.5% | 33.3% | – |
| Gross Profit | $1,202,396 | $1,122,569 | $1,147,148 | $853,763 |
| % Margin | 25.4% | 25.3% | 24.9% | 24.7% |
| EBITDA | $589,136 | $566,899 | $574,634 | $394,791 |
| % Margin | 12.5% | 12.8% | 12.5% | 11.4% |
| Net Income | $278,243 | $292,271 | $313,081 | $207,276 |
| % Margin | 5.9% | 6.6% | 6.8% | 6% |
| EPS Diluted | 2.43 | 2.57 | 2.75 | 1.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 |