| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 361.69M | 503.88M | 580.95M | 553.86M | 486.50M | 395.50M |
| Gross Profit | 75.62M | 182.49M | 206.51M | 192.84M | 175.26M | 143.35M |
| EBITDA | 49.63M | 72.83M | 91.95M | 86.23M | 80.47M | 57.77M |
| Net Income | 30.55M | 44.74M | 58.30M | 58.90M | 52.90M | 36.18M |
Balance Sheet | ||||||
| Total Assets | 548.98M | 522.11M | 522.01M | 507.16M | 436.51M | 379.23M |
| Cash, Cash Equivalents and Short-Term Investments | 63.07M | 63.26M | 35.24M | 16.03M | 27.38M | 40.33M |
| Total Debt | 46.44M | 34.02M | 46.85M | 53.09M | 32.75M | 42.37M |
| Total Liabilities | 165.22M | 139.72M | 163.24M | 188.33M | 157.87M | 137.64M |
| Stockholders Equity | 383.76M | 382.39M | 358.77M | 318.83M | 278.47M | 241.41M |
Cash Flow | ||||||
| Free Cash Flow | 37.48M | 64.80M | 48.86M | 14.13M | 16.28M | 28.63M |
| Operating Cash Flow | 40.48M | 74.27M | 56.52M | 25.17M | 28.50M | 39.24M |
| Investing Cash Flow | -15.06M | -14.00M | -8.37M | -34.69M | -12.10M | -14.35M |
| Financing Cash Flow | -22.22M | -31.63M | -29.85M | -2.16M | -31.35M | -17.27M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
| ― | €671.44M | 16.07 | 11.13% | 2.72% | -7.15% | -14.86% | |
| ― | €499.87M | 7.83 | 5.80% | 4.79% | 0.13% | 11.29% | |
| ― | €462.15M | 9.31 | 8.03% | 4.00% | 1.82% | -28.64% | |
| ― | $20.33B | 14.63 | -3.31% | 3.23% | 1.93% | -12.26% | |
| ― | €430.76M | 22.86 | ― | 6.37% | 7.61% | -56.24% | |
| ― | €61.51M | ― | ― | 8.92% | -45.62% | -174.71% |