Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 1.50B | 1.42B | 901.90M | 994.50M | 945.00M | 800.90M |
Gross Profit | 571.20M | 534.00M | 392.20M | 425.50M | 418.30M | 322.40M |
EBITDA | 148.20M | 119.00M | 143.20M | 142.30M | 136.00M | 79.90M |
Net Income | 16.20M | 5.90M | 60.70M | 71.20M | 60.20M | 22.60M |
Balance Sheet | ||||||
Total Assets | 1.72B | 1.75B | 1.10B | 980.20M | 972.40M | 914.30M |
Cash, Cash Equivalents and Short-Term Investments | 67.90M | 91.10M | 395.50M | 262.50M | 264.10M | 297.80M |
Total Debt | 242.70M | 200.60M | 254.90M | 127.30M | 148.20M | 156.50M |
Total Liabilities | 1.38B | 1.38B | 708.00M | 607.70M | 658.80M | 662.60M |
Stockholders Equity | 343.40M | 364.50M | 384.40M | 368.70M | 309.90M | 246.90M |
Cash Flow | ||||||
Free Cash Flow | -7.20M | 100.00K | 26.60M | 17.40M | 48.10M | 116.60M |
Operating Cash Flow | 49.50M | 58.40M | 67.60M | 54.10M | 73.80M | 136.50M |
Investing Cash Flow | -52.50M | -465.80M | 5.20M | -19.20M | -75.90M | -17.40M |
Financing Cash Flow | -31.10M | 117.10M | 76.50M | -69.00M | -33.50M | -30.10M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
57 Neutral | $3.38B | 8.63 | -34.32% | 2.92% | -25.56% | -353.61% | |
54 Neutral | €448.91M | 27.91 | 4.61% | 5.33% | 34.92% | -58.07% | |
― | €299.48M | 12.53 | 9.96% | 9.04% | ― | ― | |
― | €147.45M | 34.29 | 4.69% | 7.28% | ― | ― | |
72 Outperform | €212.34M | 4.74 | 31.97% | ― | 5.73% | -25.98% | |
57 Neutral | €264.72M | 56.64 | 6.37% | ― | -0.39% | ― | |
55 Neutral | €164.81M | 6.66 | 26.85% | 8.87% | -11.68% | 4.45% |