Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 692.08M | 399.39M | 358.36M | 301.86M | 273.07M |
Gross Profit | 461.15M | 658.03M | 358.36M | 301.86M | 273.07M |
EBITDA | 167.82M | 173.53M | 152.33M | 125.21M | 105.59M |
Net Income | 104.31M | 113.37M | 16.50M | 79.64M | 41.40M |
Balance Sheet | |||||
Total Assets | 10.75B | 9.75B | 8.83B | 8.22B | 7.33B |
Cash, Cash Equivalents and Short-Term Investments | 2.16B | 2.35B | 1.94B | 1.55B | 1.41B |
Total Debt | 377.80M | 313.03M | 309.98M | 460.62M | 374.61M |
Total Liabilities | 9.70B | 8.77B | 7.96B | 7.36B | 6.55B |
Stockholders Equity | 1.06B | 983.79M | 869.43M | 856.31M | 779.73M |
Cash Flow | |||||
Free Cash Flow | -217.78M | 1.41M | 545.71M | 115.66M | 106.65M |
Operating Cash Flow | -176.75M | 29.26M | 566.94M | 133.15M | 135.88M |
Investing Cash Flow | -35.98M | -22.42M | -12.48M | -13.44M | -25.54M |
Financing Cash Flow | 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 |
---|---|---|---|---|---|---|---|
72 Outperform | €534.80M | 5.57 | 9.17% | 6.50% | 6.69% | -18.28% | |
61 Neutral | C$14.89B | 6.40 | 22.28% | 5.40% | 30.07% | -22.51% | |
― | €156.29M | 22.50 | 4.44% | ― | ― | ||
― | €181.31M | ― | ― | ― | ― | ||
― | €240.66M | 10.29 | 13.31% | 2.62% | ― | ― | |
― | €26.81M | ― | ― | ― | ― | ||
― | €141.57M | 11.84 | 2.75% | ― | ― |