| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 1.05B | 1.12B | 1.07B | 980.68M | 750.72M | 615.47M |
| Gross Profit | 336.72M | 373.15M | 370.52M | 310.72M | 256.90M | 262.19M |
| EBITDA | 198.26M | 220.69M | 198.69M | 173.60M | 162.69M | 99.06M |
| Net Income | 72.61M | 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 | 59.11M | 86.74M | 67.69M | 59.09M | 57.14M | 69.31M |
| Total Debt | 419.61M | 481.12M | 490.76M | 536.78M | 597.74M | 269.28M |
| Total Liabilities | 679.42M | 772.81M | 763.60M | 828.46M | 976.38M | 649.45M |
| Stockholders Equity | 974.94M | 960.34M | 896.59M | 831.95M | 767.81M | 677.77M |
Cash Flow | ||||||
| Free Cash Flow | 91.13M | 73.12M | 77.93M | 63.46M | 51.87M | 46.04M |
| Operating Cash Flow | 171.66M | 167.12M | 166.99M | 142.71M | 98.03M | 89.75M |
| Investing Cash Flow | -78.99M | -88.03M | -48.48M | -13.41M | -413.62M | -188.44M |
| Financing Cash Flow | -95.22M | -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 |
|---|---|---|---|---|---|---|---|
70 Outperform | €1.11B | 15.23 | 7.17% | 1.97% | -5.27% | -13.70% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
61 Neutral | €19.60M | 42.93 | 3.65% | ― | -5.92% | -63.83% | |
57 Neutral | €64.24M | -9.66 | -2.71% | ― | -14.11% | -170.11% | |
55 Neutral | €102.96M | -17.37 | -4.04% | 0.41% | -12.13% | -178.13% | |
41 Neutral | €39.15M | -5.83 | -12.99% | ― | -23.69% | -123.57% |