| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 419.27M | 414.13M | 369.31M | 335.00M | 206.69M |
| Gross Profit | 187.55M | 361.95M | 203.67M | 191.72M | 93.33M |
| EBITDA | 142.90M | 149.94M | 161.50M | 160.26M | 80.19M |
| Net Income | 53.15M | 121.50M | 97.54M | 107.62M | 33.84M |
Balance Sheet | |||||
| Total Assets | 596.95M | 614.61M | 487.88M | 469.93M | 379.94M |
| Cash, Cash Equivalents and Short-Term Investments | 77.14M | 80.78M | 171.77M | 172.43M | 158.28M |
| Total Debt | 52.58M | 15.42M | 12.99M | 5.53M | 7.33M |
| Total Liabilities | 124.83M | 118.94M | 86.92M | 88.97M | 72.16M |
| Stockholders Equity | 482.24M | 504.41M | 408.06M | 386.48M | 311.48M |
Cash Flow | |||||
| Free Cash Flow | 65.91M | 51.26M | 94.12M | 69.91M | 54.14M |
| Operating Cash Flow | 117.68M | 123.19M | 135.03M | 104.41M | 65.06M |
| Investing Cash Flow | -52.45M | -155.58M | -13.06M | -92.23M | -27.08M |
| Financing Cash Flow | -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 |
|---|---|---|---|---|---|---|---|
79 Outperform | C$781.22M | 7.49 | 12.57% | 2.57% | 15.58% | 47.55% | |
76 Outperform | C$1.01B | 17.71 | 10.80% | 4.34% | 4.60% | -44.63% | |
76 Outperform | C$1.51B | 10.23 | 18.06% | 3.57% | 9.24% | 6.35% | |
75 Outperform | C$3.36B | 39.92 | 6.74% | 0.74% | 5.92% | ― | |
71 Outperform | C$646.17M | 12.37 | 3.06% | ― | -8.13% | -28.00% | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% |