| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 1.26B | 1.28B | 1.17B | 957.22M | 769.54M | 654.14M |
| Gross Profit | 166.15M | 160.33M | 210.05M | 154.22M | 101.55M | 90.42M |
| EBITDA | 324.10M | 329.19M | 283.06M | 252.59M | 227.18M | 186.74M |
| Net Income | 33.23M | 33.83M | 44.09M | 63.14M | 67.37M | 51.41M |
Balance Sheet | ||||||
| Total Assets | 1.88B | 1.82B | 1.69B | 1.55B | 979.51M | 869.28M |
| Cash, Cash Equivalents and Short-Term Investments | 121.13M | 100.13M | 77.88M | 88.61M | 69.14M | 16.60M |
| Total Debt | 959.72M | 921.58M | 825.10M | 717.05M | 435.39M | 395.23M |
| Total Liabilities | 1.40B | 1.36B | 1.31B | 1.19B | 673.59M | 590.82M |
| Stockholders Equity | 473.97M | 456.62M | 388.90M | 356.65M | 305.92M | 278.46M |
Cash Flow | ||||||
| Free Cash Flow | 1.74M | -26.55M | -66.74M | 66.90M | 53.94M | 51.39M |
| Operating Cash Flow | 239.75M | 254.54M | 217.61M | 270.39M | 169.20M | 165.18M |
| Investing Cash Flow | -217.22M | -264.83M | -274.68M | -244.88M | -97.47M | -99.27M |
| Financing Cash Flow | 10.75M | 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 |
|---|---|---|---|---|---|---|---|
83 Outperform | C$1.69B | 12.71 | 17.25% | 3.57% | 20.60% | 6.72% | |
82 Outperform | C$992.56M | 8.57 | 12.57% | 2.57% | 18.21% | 29.33% | |
66 Neutral | C$613.21M | 8.66 | 6.49% | ― | -17.68% | 123.13% | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% | |
59 Neutral | C$105.45M | 10.22 | 4.11% | ― | 16.48% | -21.99% | |
52 Neutral | C$570.63M | 23.34 | 7.69% | 2.56% | 4.39% | -20.47% |