| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 222.69M | 227.53M | 246.10M | 230.47M | 190.81M | 178.42M |
| Gross Profit | 141.82M | 85.70M | 158.70M | 150.68M | 155.73M | 135.54M |
| EBITDA | 46.70M | 40.85M | 69.00M | 47.87M | 53.32M | 136.57M |
| Net Income | 62.65M | 55.63M | 40.84M | 22.04M | 18.67M | 89.94M |
Balance Sheet | ||||||
| Total Assets | 764.48M | 722.54M | 707.02M | 702.08M | 727.34M | 746.81M |
| Cash, Cash Equivalents and Short-Term Investments | 190.40M | 162.99M | 158.82M | 157.18M | 44.15M | 204.49M |
| Total Debt | 16.42M | 32.84M | 28.66M | 64.71M | 86.60M | 119.59M |
| Total Liabilities | 146.23M | 109.59M | 131.59M | 164.49M | 203.29M | 243.42M |
| Stockholders Equity | 612.62M | 607.38M | 567.97M | 529.88M | 515.46M | 494.70M |
Cash Flow | ||||||
| Free Cash Flow | 44.89M | 35.81M | 62.61M | 23.01M | -1.07M | 56.90M |
| Operating Cash Flow | 60.44M | 55.07M | 79.77M | 37.98M | 12.03M | 67.73M |
| Investing Cash Flow | -27.19M | -72.67M | -16.93M | -9.36M | -22.14M | 629.00K |
| Financing Cash Flow | -21.71M | 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 |
|---|---|---|---|---|---|---|---|
76 Outperform | C$608.64M | 22.54 | 10.48% | 1.50% | 2.68% | 49.77% | |
69 Neutral | C$863.63M | 6.40 | 18.59% | 3.51% | 0.63% | 2106.19% | |
64 Neutral | C$429.66M | 17.18 | 10.21% | 5.98% | 1.17% | -1.36% | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% | |
| ― | C$47.91B | 18.97 | 27.14% | 3.58% | 8.57% | -4.22% | |
55 Neutral | C$864.97M | 23.45 | 25.77% | 5.07% | -0.78% | 313.58% | |
46 Neutral | C$23.88M | -0.93 | 32.72% | ― | -23.24% | -51.96% |