| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 165.74M | 165.88M | 207.51M | 200.17M | 232.32M | 279.47M |
| Gross Profit | 159.74M | 159.71M | 201.25M | 194.15M | 225.90M | 273.30M |
| EBITDA | 93.44M | 129.97M | 225.41M | 243.22M | 337.73M | 450.75M |
| Net Income | 92.36M | 100.58M | 175.04M | 186.31M | 265.45M | 379.77M |
Balance Sheet | ||||||
| Total Assets | 797.34M | 809.43M | 836.13M | 837.04M | 825.76M | 789.31M |
| Cash, Cash Equivalents and Short-Term Investments | 15.29M | 14.57M | 42.30M | 13.19M | 39.90M | 82.91M |
| Total Debt | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Total Liabilities | 158.14M | 164.22M | 193.19M | 177.71M | 188.31M | 225.25M |
| Stockholders Equity | 639.20M | 645.21M | 642.93M | 659.33M | 637.46M | 564.06M |
Cash Flow | ||||||
| Free Cash Flow | 95.45M | 97.07M | 201.91M | 152.49M | 184.19M | 402.42M |
| Operating Cash Flow | 95.45M | 97.07M | 201.91M | 152.49M | 184.19M | 402.42M |
| Investing Cash Flow | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Financing Cash Flow | -99.20M | -124.80M | -172.80M | -179.20M | -227.20M | -425.60M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
74 Outperform | C$2.84B | 245.40 | 32.43% | 0.94% | 29.24% | 188.40% | |
70 Outperform | C$1.77B | 35.55 | 14.38% | 6.37% | -11.36% | -32.65% | |
64 Neutral | C$1.83B | 17.94 | 15.37% | 4.73% | 10.86% | -10.00% | |
61 Neutral | $10.43B | 7.12 | -0.05% | 2.87% | 2.86% | -36.73% | |
49 Neutral | C$712.50M | -6.27 | -136.54% | 4.87% | -20.89% | -483.46% | |
47 Neutral | C$2.29B | ― | -12.78% | ― | ― | -161.83% |