Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 651.70M | 819.20M | 828.00M | 845.00M | 846.20M | 749.50M |
Gross Profit | 204.90M | 400.00M | 358.80M | 346.70M | 377.60M | 349.00M |
EBITDA | 152.50M | 152.20M | 136.40M | 119.10M | 153.10M | 90.80M |
Net Income | 64.80M | 62.00M | 57.00M | 50.10M | 72.40M | 31.70M |
Balance Sheet | ||||||
Total Assets | 975.50M | 1.06B | 1.00B | 1.05B | 1.05B | 997.00M |
Cash, Cash Equivalents and Short-Term Investments | 70.60M | 58.20M | 18.20M | 23.50M | 72.90M | 50.80M |
Total Debt | 129.50M | 135.00M | 130.00M | 142.80M | 161.60M | 155.50M |
Total Liabilities | 532.30M | 616.10M | 587.70M | 655.00M | 678.60M | 685.40M |
Stockholders Equity | 440.70M | 441.40M | 414.90M | 390.10M | 367.90M | 310.30M |
Cash Flow | ||||||
Free Cash Flow | 85.60M | 94.50M | 70.10M | 13.40M | 116.70M | 82.50M |
Operating Cash Flow | 106.80M | 115.70M | 93.30M | 93.40M | 134.70M | 98.40M |
Investing Cash Flow | -20.00M | -20.00M | -21.50M | -80.70M | -5.90M | 2.30M |
Financing Cash Flow | -45.20M | -54.10M | -79.10M | -62.10M | -106.10M | -54.70M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
69 Neutral | €519.45M | 8.38 | 14.48% | 6.97% | -1.06% | 8.71% | |
61 Neutral | $41.05B | -1.44 | -12.05% | 3.94% | 2.10% | -69.66% | |
― | €563.78M | 10.26 | 18.70% | 6.56% | ― | ― | |
― | €372.33M | 8.15 | 8.06% | 5.25% | ― | ― | |
― | €43.57M | ― | -29.21% | ― | ― | ― | |
― | €19.27M | ― | ― | ― | ― | ||
― | €7.75M | ― | ― | ― | ― |