| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 1.07B | 1.12B | 1.07B | 980.68M | 750.72M | 615.47M |
| Gross Profit | 346.47M | 373.15M | 370.52M | 310.72M | 256.90M | 262.19M |
| EBITDA | 204.12M | 220.69M | 198.69M | 173.60M | 162.69M | 99.06M |
| Net Income | 77.41M | 92.65M | 72.47M | 55.10M | 82.00M | 41.77M |
Balance Sheet | ||||||
| Total Assets | 1.66B | 1.74B | 1.67B | 1.67B | 1.76B | 1.34B |
| Cash, Cash Equivalents and Short-Term Investments | 53.16M | 86.74M | 67.69M | 59.09M | 57.14M | 69.31M |
| Total Debt | 444.81M | 481.12M | 490.76M | 536.78M | 597.74M | 269.28M |
| Total Liabilities | 691.45M | 772.81M | 763.60M | 828.46M | 976.38M | 649.45M |
| Stockholders Equity | 957.97M | 960.34M | 896.59M | 831.95M | 767.81M | 677.77M |
Cash Flow | ||||||
| Free Cash Flow | 69.76M | 73.12M | 77.93M | 63.46M | 51.87M | 46.04M |
| Operating Cash Flow | 163.83M | 167.12M | 166.99M | 142.71M | 98.03M | 89.75M |
| Investing Cash Flow | -90.88M | -88.03M | -48.48M | -13.41M | -413.62M | -188.44M |
| Financing Cash Flow | -87.81M | -62.38M | -104.94M | -127.33M | 304.20M | 63.72M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
75 Outperform | €1.09B | 14.09 | 7.86% | 2.09% | -2.59% | -3.21% | |
64 Neutral | €18.88M | 41.35 | 3.65% | ― | -5.92% | -63.83% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
57 Neutral | €66.02M | -9.92 | -2.71% | ― | -14.11% | -170.11% | |
50 Neutral | €44.20M | ― | -11.29% | 0.98% | -25.83% | -556.17% | |
46 Neutral | €99.44M | ― | -0.61% | 0.43% | -15.02% | -108.21% |