| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 774.52M | 773.80M | 794.69M | 661.95M | 533.36M | 869.50M |
| Gross Profit | 412.51M | 435.04M | 431.00M | 353.17M | 246.25M | 444.39M |
| EBITDA | 64.92M | 78.44M | 76.22M | 94.70M | 194.46M | -41.58M |
| Net Income | -177.00K | 12.14M | 14.81M | 158.26M | -172.22M | -87.43M |
Balance Sheet | ||||||
| Total Assets | 546.28M | 574.09M | 490.75M | 314.27M | 397.23M | 560.17M |
| Cash, Cash Equivalents and Short-Term Investments | 119.40M | 158.12M | 116.65M | 25.50M | 77.92M | 89.41M |
| Total Debt | 165.35M | 155.40M | 137.59M | 81.94M | 123.22M | 213.87M |
| Total Liabilities | 251.59M | 277.66M | 211.73M | 130.45M | 375.55M | 366.35M |
| Stockholders Equity | 294.69M | 296.43M | 279.02M | 183.83M | 21.68M | 193.82M |
Cash Flow | ||||||
| Free Cash Flow | 29.82M | 73.06M | 51.83M | -35.38M | 34.03M | 53.70M |
| Operating Cash Flow | 71.90M | 104.26M | 69.53M | -24.73M | 40.20M | 77.18M |
| Investing Cash Flow | -42.08M | -31.19M | -17.70M | -15.22M | -6.16M | 17.95M |
| Financing Cash Flow | -40.96M | -40.03M | -39.90M | -9.19M | -46.82M | -121.78M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
78 Outperform | C$13.53B | 47.25 | 26.49% | ― | 26.51% | 172.52% | |
71 Outperform | $55.69B | 43.10 | 102.01% | 0.20% | 14.02% | 20.11% | |
66 Neutral | C$1.72B | 64.71 | 6.07% | ― | 3.78% | -54.87% | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% | |
59 Neutral | C$7.28B | 298.82 | 45.71% | 0.86% | -5.14% | -87.15% | |
54 Neutral | C$105.69M | -247.62 | 0.10% | ― | -1.95% | -102.54% | |
52 Neutral | C$120.39M | -3.91 | -19.60% | ― | 4.87% | -1195.39% |