| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 512.69M | 466.99M | 468.43M | 436.41M | 613.36M | 316.76M |
| Gross Profit | 100.80M | 71.85M | 134.48M | 141.51M | 308.60M | 121.85M |
| EBITDA | 284.65M | 237.38M | 208.32M | 241.60M | 330.29M | 229.39M |
| Net Income | 44.77M | 63.06M | 45.42M | 85.97M | 158.76M | 114.26M |
Balance Sheet | ||||||
| Total Assets | 1.67B | 1.60B | 1.45B | 1.26B | 1.13B | 913.50M |
| Cash, Cash Equivalents and Short-Term Investments | 632.00K | 90.00K | 228.00K | 14.34M | 125.00K | 719.00K |
| Total Debt | 147.74M | 180.88M | 111.07M | 1.46M | 12.35M | 2.16M |
| Total Liabilities | 517.10M | 460.88M | 387.68M | 256.63M | 226.68M | 190.77M |
| Stockholders Equity | 1.15B | 1.14B | 1.06B | 1.00B | 901.42M | 722.72M |
Cash Flow | ||||||
| Free Cash Flow | -70.74M | -49.15M | -124.00M | 630.00K | -11.56M | -62.65M |
| Operating Cash Flow | 267.03M | 264.26M | 209.15M | 283.22M | 306.02M | 159.71M |
| Investing Cash Flow | -320.31M | -340.57M | -336.57M | -265.49M | -328.94M | -191.54M |
| Financing Cash Flow | 53.82M | 76.18M | 113.31M | -3.52M | 22.33M | 973.00K |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
71 Outperform | C$2.60B | 104.50 | 13.39% | 8.48% | -14.73% | 123.98% | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% | |
62 Neutral | C$2.25B | 44.59 | 1.14% | 8.25% | -8.46% | -91.52% | |
62 Neutral | C$2.82B | -47.96 | 9.84% | ― | 54.45% | 189.64% | |
61 Neutral | C$1.69B | 15.88 | 6.59% | ― | 11.26% | ― | |
60 Neutral | C$2.69B | -5.03 | -33.68% | 4.60% | -7.04% | -2448.68% | |
59 Neutral | C$2.02B | 685.06 | 3.96% | ― | 14.75% | -15.94% |