Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 1.12B | 1.07B | 977.44M | 896.45M | 680.33M | 689.81M |
Gross Profit | 423.38M | 142.63M | 368.94M | 354.66M | 310.01M | 317.97M |
EBITDA | 159.29M | 147.14M | 65.90M | 73.78M | 53.42M | 64.83M |
Net Income | 37.33M | 37.66M | 12.15M | 24.16M | 1.05M | 12.69M |
Balance Sheet | ||||||
Total Assets | 1.18B | 1.21B | 1.15B | 1.12B | 1.15B | 802.67M |
Cash, Cash Equivalents and Short-Term Investments | 426.75M | 511.50M | 440.62M | 446.94M | 421.19M | 214.16M |
Total Debt | 60.96M | 79.56M | 54.14M | 67.78M | 87.94M | 77.60M |
Total Liabilities | 408.33M | 430.75M | 385.11M | 352.00M | 343.84M | 302.98M |
Stockholders Equity | 547.27M | 560.52M | 555.33M | 542.54M | 581.12M | 354.86M |
Cash Flow | ||||||
Free Cash Flow | 105.37M | 141.97M | 74.72M | -8.93M | 20.62M | 21.84M |
Operating Cash Flow | 160.34M | 189.91M | 122.94M | 35.37M | 59.12M | 56.00M |
Investing Cash Flow | -61.41M | -53.41M | -94.97M | -26.70M | -85.12M | -54.20M |
Financing Cash Flow | -36.49M | -68.25M | -72.70M | -62.63M | 232.85M | -35.90M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
73 Outperform | €597.03M | 15.72 | 6.96% | 0.63% | 17.07% | 167.29% | |
65 Neutral | $10.75B | 15.72 | 5.20% | 1.90% | 3.09% | -27.42% | |
€592.11M | 9.88 | 8.42% | 5.23% | ― | ― | ||
€75.35M | ― | 15.23% | ― | ― | |||
€667.33M | ― | -10.39% | 2.57% | ― | ― | ||
€665.67M | 10.11 | 9.96% | 4.27% | ― | ― | ||
€668.34M | 17.71 | 5.11% | 2.82% | ― | ― |