| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 405.28M | 168.35M | 146.30M | 154.27M | 164.94M |
| Gross Profit | 370.53M | 80.82M | 64.17M | 66.62M | 78.48M |
| EBITDA | 131.42M | 74.32M | 57.19M | 31.36M | 50.90M |
| Net Income | 94.10M | 49.29M | 41.80M | 17.63M | 33.19M |
Balance Sheet | |||||
| Total Assets | 720.71M | 388.80M | 378.83M | 383.75M | 365.87M |
| Cash, Cash Equivalents and Short-Term Investments | 170.09M | 47.06M | 22.89M | 55.03M | 55.94M |
| Total Debt | 2.04M | 0.00 | 24.24M | 54.44M | 29.77M |
| Total Liabilities | 217.31M | 65.15M | 73.13M | 106.48M | 74.65M |
| Stockholders Equity | 503.40M | 323.65M | 305.70M | 277.27M | 291.22M |
Cash Flow | |||||
| Free Cash Flow | 133.91M | 67.28M | 28.33M | 32.37M | 50.55M |
| Operating Cash Flow | 136.50M | 69.15M | 29.86M | 32.50M | 51.25M |
| Investing Cash Flow | 17.28M | 24.52M | 4.61M | -23.49M | -20.63M |
| Financing Cash Flow | -50.73M | -57.17M | -63.46M | -3.90M | -24.19M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
79 Outperform | C$1.30B | 5.04 | 9.85% | 3.01% | 11.23% | 30.44% | |
74 Outperform | C$5.00B | 36.86 | 20.71% | 1.32% | 35.51% | 7.55% | |
73 Outperform | C$100.06B | 33.39 | 41.10% | 3.37% | 597.75% | 50.43% | |
71 Outperform | C$15.71B | 13.28 | 12.37% | 3.59% | -1.02% | -5.65% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
65 Neutral | C$7.75B | 9.04 | 7.20% | 0.36% | 2.46% | -27.48% | |
54 Neutral | C$565.10M | 17.05 | 14.44% | 8.78% | -0.88% | -52.30% |