| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 956.70M | 901.29M | 808.09M | 719.02M | 609.74M | 508.34M |
| Gross Profit | 403.02M | 373.50M | 354.06M | 248.06M | 206.10M | 175.14M |
| EBITDA | 195.18M | 177.41M | 144.18M | 123.78M | 116.27M | 83.36M |
| Net Income | 96.72M | 87.04M | 73.64M | 63.59M | 63.06M | 36.00M |
Balance Sheet | ||||||
| Total Assets | 768.56M | 904.13M | 818.31M | 786.21M | 763.09M | 683.99M |
| Cash, Cash Equivalents and Short-Term Investments | 166.24M | 268.71M | 224.73M | 205.36M | 174.31M | 202.06M |
| Total Debt | 82.22M | 70.82M | 65.90M | 103.85M | 131.43M | 111.41M |
| Total Liabilities | 504.90M | 517.34M | 454.60M | 440.28M | 451.53M | 393.44M |
| Stockholders Equity | 258.82M | 379.00M | 354.54M | 343.92M | 309.84M | 288.17M |
Cash Flow | ||||||
| Free Cash Flow | 131.85M | 113.85M | 70.98M | 79.46M | 67.75M | 73.20M |
| Operating Cash Flow | 160.32M | 155.41M | 106.82M | 114.42M | 95.44M | 97.60M |
| Investing Cash Flow | -49.25M | -38.61M | -30.82M | -34.29M | 3.86M | -23.00M |
| Financing Cash Flow | -143.85M | -73.02M | -50.94M | -50.80M | -127.27M | 18.12M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
72 Outperform | €3.16B | 32.57 | 33.20% | 1.91% | 13.97% | 26.77% | |
71 Outperform | €441.94M | 25.94 | ― | 2.28% | 13.75% | 16.66% | |
66 Neutral | €486.78M | 22.33 | ― | 5.03% | 11.25% | -76.44% | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% |