| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 227.53M | 246.10M | 230.47M | 190.81M | 178.42M |
| Gross Profit | 85.70M | 158.70M | 150.68M | 155.73M | 135.54M |
| EBITDA | 40.85M | 69.00M | 47.87M | 53.32M | 136.57M |
| Net Income | 55.63M | 40.84M | 22.04M | 18.67M | 89.94M |
Balance Sheet | |||||
| Total Assets | 722.54M | 707.02M | 702.08M | 727.34M | 746.81M |
| Cash, Cash Equivalents and Short-Term Investments | 162.99M | 158.82M | 157.18M | 44.15M | 204.49M |
| Total Debt | 32.84M | 28.66M | 64.71M | 86.60M | 119.59M |
| Total Liabilities | 109.59M | 131.59M | 164.49M | 203.29M | 243.42M |
| Stockholders Equity | 607.38M | 567.97M | 529.88M | 515.46M | 494.70M |
Cash Flow | |||||
| Free Cash Flow | 35.81M | 62.61M | 23.01M | -1.07M | 56.90M |
| Operating Cash Flow | 55.07M | 79.77M | 37.98M | 12.03M | 67.73M |
| Investing Cash Flow | -72.67M | -16.93M | -9.36M | -22.14M | 629.00K |
| Financing Cash Flow | 9.79M | -64.95M | -18.36M | -40.94M | -33.90M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
69 Neutral | C$529.32M | 16.62 | 10.35% | 5.98% | 2.47% | -0.17% | |
69 Neutral | C$925.99M | 6.40 | 18.59% | 3.51% | 0.63% | 2106.19% | |
68 Neutral | C$594.12M | 10.65 | 9.83% | 1.50% | -5.57% | 41.70% | |
62 Neutral | C$878.42M | 16.42 | 27.32% | 5.07% | 0.61% | 364.65% | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% | |
| ― | C$49.66B | 50.42 | 25.66% | 3.58% | 14.30% | -24.88% | |
41 Neutral | C$18.17M | -0.93 | 32.72% | ― | -23.24% | -51.96% |