| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 217.22M | 241.80M | 242.79M | -88.60M | 293.32M |
| Gross Profit | 200.89M | 238.04M | 240.27M | -90.09M | 292.93M |
| EBITDA | 318.97M | 230.16M | 233.25M | -96.78M | 286.22M |
| Net Income | 281.98M | 200.47M | 206.21M | -80.63M | 253.57M |
Balance Sheet | |||||
| Total Assets | 2.13B | 1.85B | 1.68B | 1.44B | 1.52B |
| Cash, Cash Equivalents and Short-Term Investments | 172.52M | 115.36M | 138.84M | 104.53M | 97.42M |
| Total Debt | 50.00M | 50.00M | 50.00M | 30.05M | 2.55M |
| Total Liabilities | 145.44M | 141.06M | 116.55M | 73.53M | 70.74M |
| Stockholders Equity | 1.98B | 1.70B | 1.56B | 1.36B | 1.45B |
Cash Flow | |||||
| Free Cash Flow | 3.88M | 31.12M | 24.76M | -20.10M | 53.09M |
| Operating Cash Flow | 3.88M | 31.12M | 24.76M | -20.10M | 53.09M |
| Investing Cash Flow | 59.34M | 0.00 | 0.00 | 0.00 | 0.00 |
| Financing Cash Flow | -3.20M | -57.04M | 10.37M | 26.98M | -3.47M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
79 Outperform | C$1.34B | 5.04 | 9.85% | 3.01% | 11.23% | 30.44% | |
71 Outperform | ― | 6.68 | 15.87% | ― | 52.41% | 6.05% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
67 Neutral | C$848.06M | 6.05 | 9.23% | ― | 22.33% | -25.06% | |
54 Neutral | C$574.70M | 17.05 | 14.44% | 8.78% | -0.88% | -52.30% |