| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 165.88M | 207.51M | 200.17M | 232.32M | 279.47M |
| Gross Profit | 159.71M | 201.25M | 194.15M | 225.90M | 273.30M |
| EBITDA | 129.97M | 225.41M | 243.22M | 337.73M | 450.75M |
| Net Income | 100.58M | 175.04M | 186.31M | 265.45M | 379.77M |
Balance Sheet | |||||
| Total Assets | 809.43M | 836.13M | 837.04M | 825.76M | 789.31M |
| Cash, Cash Equivalents and Short-Term Investments | 14.57M | 42.30M | 13.19M | 39.90M | 82.91M |
| Total Debt | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Total Liabilities | 164.22M | 193.19M | 177.71M | 188.31M | 225.25M |
| Stockholders Equity | 645.21M | 642.93M | 659.33M | 637.46M | 564.06M |
Cash Flow | |||||
| Free Cash Flow | 97.07M | 201.91M | 152.49M | 184.19M | 402.42M |
| Operating Cash Flow | 97.07M | 201.91M | 152.49M | 184.19M | 402.42M |
| Investing Cash Flow | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Financing Cash Flow | -124.80M | -172.80M | -179.20M | -227.20M | -425.60M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
77 Outperform | C$2.93B | 6.33 | 53.36% | 0.94% | -0.76% | 2549.18% | |
72 Outperform | C$1.90B | 19.01 | 15.70% | 6.37% | -10.99% | -43.30% | |
66 Neutral | C$1.79B | 11.01 | 18.28% | 4.73% | 10.20% | -11.22% | |
61 Neutral | $10.43B | 7.12 | -0.05% | 2.87% | 2.86% | -36.73% | |
48 Neutral | C$605.47M | -0.62 | -95.10% | 4.87% | ― | ― | |
47 Neutral | C$1.61B | -7.90 | -42.22% | ― | 29.47% | 1.53% | |
42 Neutral | C$1.95B | -8.53 | -17.37% | ― | ― | -465.27% |