| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 408.53M | 419.27M | 414.13M | 369.31M | 335.00M | 206.69M |
| Gross Profit | 177.97M | 187.55M | 361.95M | 203.67M | 191.72M | 93.33M |
| EBITDA | 134.64M | 142.90M | 149.94M | 161.50M | 160.26M | 80.19M |
| Net Income | 46.19M | 53.15M | 121.50M | 97.54M | 107.62M | 33.84M |
Balance Sheet | ||||||
| Total Assets | 599.53M | 596.95M | 614.61M | 487.88M | 469.93M | 379.94M |
| Cash, Cash Equivalents and Short-Term Investments | 73.53M | 77.14M | 80.78M | 171.77M | 172.43M | 158.28M |
| Total Debt | 28.17M | 52.58M | 15.42M | 12.99M | 5.53M | 7.33M |
| Total Liabilities | 123.23M | 124.83M | 118.94M | 86.92M | 88.97M | 72.16M |
| Stockholders Equity | 487.00M | 482.24M | 504.41M | 408.06M | 386.48M | 311.48M |
Cash Flow | ||||||
| Free Cash Flow | 48.10M | 65.91M | 51.26M | 94.12M | 69.91M | 54.14M |
| Operating Cash Flow | 98.68M | 117.68M | 123.19M | 135.03M | 104.41M | 65.06M |
| Investing Cash Flow | -47.96M | -52.45M | -155.58M | -13.06M | -92.23M | -27.08M |
| Financing Cash Flow | -60.80M | -63.80M | -63.37M | -65.82M | -42.06M | -27.05M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
83 Outperform | C$1.70B | 12.71 | 17.25% | 3.57% | 20.60% | 6.72% | |
82 Outperform | C$962.68M | 8.57 | 12.57% | 2.57% | 18.21% | 29.33% | |
74 Outperform | C$1.12B | 19.71 | 9.49% | 4.34% | -3.32% | -34.67% | |
72 Outperform | C$4.56B | 20.96 | 7.72% | 0.74% | 11.15% | 10.92% | |
66 Neutral | C$610.22M | 8.66 | 6.49% | ― | -17.68% | 123.13% | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% |