Interroll Holding AG
IRRHF · OTC
12/31/2024 | 12/31/2023 | 12/31/2022 | 12/31/2021 | |
|---|---|---|---|---|
| Market Cap | $2,210,290 | $2,082,288 | $1,775,573 | $3,227,808 |
| - Cash | $204,105 | $140,269 | $79,305 | $68,496 |
| + Debt | $9,312 | $7,063 | $8,477 | $22,402 |
| Enterprise Value | $2,015,497 | $1,949,082 | $1,704,745 | $3,181,714 |
| Revenue | $527,105 | $556,338 | $664,409 | $640,063 |
| % Growth | -5.3% | -16.3% | 3.8% | – |
| Gross Profit | $325,379 | $344,673 | $356,925 | $349,684 |
| % Margin | 61.7% | 62% | 53.7% | 54.6% |
| EBITDA | $103,797 | $103,015 | $129,343 | $122,691 |
| % Margin | 19.7% | 18.5% | 19.5% | 19.2% |
| Net Income | $62,496 | $66,349 | $82,783 | $80,600 |
| % Margin | 11.9% | 11.9% | 12.5% | 12.6% |
| EPS Diluted | 75.55 | 80.64 | 100.91 | 98.08 |
| % Growth | -6.3% | -20.1% | 2.9% | – |
| Operating Cash Flow | $92,007 | $113,231 | $71,365 | $47,291 |
| Capital Expenditures | -$16,324 | -$23,811 | -$26,356 | -$51,141 |
| Free Cash Flow | $75,683 | $89,420 | $45,009 | -$3,850 |