| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 1.10B | 980.84M | 972.68M | 866.29M | 562.48M |
| Gross Profit | 212.86M | 190.00M | 201.15M | 150.34M | 43.29M |
| EBITDA | 253.64M | 225.54M | 238.76M | 190.68M | 101.76M |
| Net Income | 112.19M | 109.48M | 121.01M | 79.22M | 12.06M |
Balance Sheet | |||||
| Total Assets | 1.01B | 683.07M | 710.44M | 671.12M | 577.84M |
| Cash, Cash Equivalents and Short-Term Investments | 12.46M | 26.28M | 88.75M | 58.11M | 29.51M |
| Total Debt | 134.19M | 20.01M | 18.14M | 42.39M | 10.32M |
| Total Liabilities | 317.87M | 194.68M | 193.38M | 166.45M | 88.44M |
| Stockholders Equity | 695.85M | 488.39M | 517.07M | 504.67M | 489.40M |
Cash Flow | |||||
| Free Cash Flow | 104.69M | 79.78M | 169.17M | 48.61M | 20.21M |
| Operating Cash Flow | 167.58M | 154.84M | 248.46M | 152.23M | 74.10M |
| Investing Cash Flow | -126.10M | -75.92M | -75.09M | -85.80M | -39.35M |
| Financing Cash Flow | -55.29M | -141.39M | -142.73M | -37.83M | -27.84M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
82 Outperform | C$797.98M | 7.49 | 12.57% | 2.57% | 15.58% | 47.55% | |
76 Outperform | C$1.52B | 10.23 | 19.03% | 3.57% | 9.24% | 6.35% | |
75 Outperform | C$3.54B | 39.92 | 6.74% | 0.74% | 5.92% | ― | |
71 Outperform | C$630.19M | 12.37 | 3.06% | ― | -8.13% | -28.00% | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% | |
53 Neutral | C$554.09M | 16.74 | 7.88% | 2.56% | 8.24% | -36.88% |