| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 1.28B | 1.17B | 957.22M | 769.54M | 654.14M |
| Gross Profit | 160.33M | 210.05M | 154.22M | 101.55M | 90.42M |
| EBITDA | 329.19M | 283.06M | 252.59M | 227.18M | 186.74M |
| Net Income | 33.83M | 44.09M | 63.14M | 67.37M | 51.41M |
Balance Sheet | |||||
| Total Assets | 1.82B | 1.69B | 1.55B | 979.51M | 869.28M |
| Cash, Cash Equivalents and Short-Term Investments | 100.13M | 77.88M | 88.61M | 69.14M | 16.60M |
| Total Debt | 921.58M | 825.10M | 717.05M | 435.39M | 395.23M |
| Total Liabilities | 1.36B | 1.31B | 1.19B | 673.59M | 590.82M |
| Stockholders Equity | 456.62M | 388.90M | 356.65M | 305.92M | 278.46M |
Cash Flow | |||||
| Free Cash Flow | -26.55M | -66.74M | 66.90M | 53.94M | 51.39M |
| Operating Cash Flow | 254.54M | 217.61M | 270.39M | 169.20M | 165.18M |
| Investing Cash Flow | -264.83M | -274.68M | -244.88M | -97.47M | -99.27M |
| Financing Cash Flow | 31.11M | 45.98M | -7.75M | -19.49M | -92.76M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
79 Outperform | C$781.22M | 7.49 | 12.57% | 2.57% | 15.58% | 47.55% | |
76 Outperform | C$1.51B | 10.23 | 18.06% | 3.57% | 9.24% | 6.35% | |
71 Outperform | C$646.17M | 12.37 | 3.06% | ― | -8.13% | -28.00% | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% | |
60 Neutral | C$98.91M | 31.76 | 4.11% | ― | -7.13% | -60.41% | |
53 Neutral | C$528.14M | 16.74 | 7.88% | 2.56% | 8.24% | -36.88% |