| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 514.29M | 619.80M | 425.55M | 458.38M | 190.94M |
| Gross Profit | 245.11M | 332.06M | 193.33M | 266.00M | 108.10M |
| EBITDA | 335.42M | 372.81M | 324.89M | 291.97M | 95.66M |
| Net Income | 153.21M | 188.03M | 156.07M | 162.11M | 45.83M |
Balance Sheet | |||||
| Total Assets | 995.17M | 952.64M | 836.34M | 734.74M | 488.81M |
| Cash, Cash Equivalents and Short-Term Investments | 102.00M | 142.69M | 146.05M | 175.45M | 114.70M |
| Total Debt | 14.04M | 15.64M | 842.00K | 861.00K | 1.55M |
| Total Liabilities | 247.01M | 253.18M | 225.84M | 191.41M | 91.02M |
| Stockholders Equity | 748.15M | 699.46M | 610.50M | 543.34M | 397.79M |
Cash Flow | |||||
| Free Cash Flow | 112.02M | 93.87M | 63.25M | 35.00M | -28.73M |
| Operating Cash Flow | 299.14M | 316.74M | 303.32M | 283.93M | 111.66M |
| Investing Cash Flow | -227.88M | -226.85M | -243.71M | -232.06M | -109.13M |
| Financing Cash Flow | -112.29M | -93.24M | -89.00M | 8.88M | 35.40M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
86 Outperform | C$2.62B | 5.03 | 5.77% | 8.48% | -20.07% | -53.33% | |
82 Outperform | C$2.97B | 14.55 | 20.71% | 4.58% | 6.44% | -6.74% | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% | |
65 Neutral | C$2.84B | -2.69 | -24.89% | 4.60% | -2.32% | 70.14% | |
65 Neutral | C$2.80B | 27.14 | 8.82% | 7.05% | 2.52% | -8.32% | |
61 Neutral | C$1.85B | 31.40 | 2.90% | 1.59% | -9.76% | 374.65% | |
51 Neutral | C$1.72B | 36.95 | 3.19% | ― | 27.84% | 28.87% |