Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 569.45M | 461.15M | 399.39M | 358.36M | 301.86M | 273.07M |
Gross Profit | 641.02M | 461.15M | 658.03M | 358.36M | 301.86M | 273.07M |
EBITDA | -2.40M | 0.00 | 173.53M | 152.33M | 125.21M | 105.59M |
Net Income | 106.91M | 104.31M | 113.37M | 16.50M | 79.64M | 41.40M |
Balance Sheet | ||||||
Total Assets | 10.06B | 10.75B | 9.75B | 8.83B | 8.22B | 7.33B |
Cash, Cash Equivalents and Short-Term Investments | 2.11B | 2.16B | 2.28B | 1.94B | 1.55B | 1.41B |
Total Debt | 1.42B | 0.00 | 1.44B | 309.98M | 460.62M | 374.61M |
Total Liabilities | 9.05B | 9.70B | 8.77B | 309.98M | 460.62M | 374.61M |
Stockholders Equity | 1.00B | 1.06B | 983.79M | 869.43M | 856.31M | 779.73M |
Cash Flow | ||||||
Free Cash Flow | 0.00 | -217.78M | 1.41M | 545.71M | 115.66M | 106.65M |
Operating Cash Flow | 0.00 | -176.75M | 29.26M | 566.94M | 133.15M | 135.88M |
Investing Cash Flow | 0.00 | -35.98M | -22.42M | -12.48M | -13.44M | -25.54M |
Financing Cash Flow | 0.00 | 54.85M | 1.01B | -1.30M | -36.01M | -16.43M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
76 Outperform | €914.96M | 13.24 | 11.88% | 4.30% | 9.29% | 30.77% | |
74 Outperform | $47.22B | 10.65 | 6.68% | 2.41% | 3.36% | 3.08% | |
74 Outperform | €31.63B | 11.36 | 9.28% | 2.43% | 17.06% | 25.66% | |
71 Outperform | €545.40M | 5.68 | 9.17% | 5.53% | 11.25% | -8.00% | |
67 Neutral | €10.34B | 14.38 | 6.96% | 3.50% | 13.89% | 1.77% | |
64 Neutral | €1.30B | 38.35 | 0.69% | 4.67% | 4.19% | -75.44% | |
63 Neutral | €1.32B | 88.92 | 9.19% | ― | 63.90% | -34.94% |