| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 485.11M | 439.43M | 611.12M | 481.12M | 741.84M | 448.75M |
| Gross Profit | 180.66M | 120.82M | 392.29M | 265.00M | 489.37M | 286.82M |
| EBITDA | 223.84M | 206.59M | 252.94M | 253.64M | 410.56M | 385.95M |
| Net Income | 10.14M | 20.80M | 108.35M | 103.60M | 302.69M | 284.42M |
Balance Sheet | ||||||
| Total Assets | 1.40B | 1.36B | 1.30B | 1.19B | 1.16B | 1.08B |
| Cash, Cash Equivalents and Short-Term Investments | 0.00 | 0.00 | 4.88M | 4.09M | 3.73M | 3.51M |
| Total Debt | 169.90M | 243.03M | 90.31M | 50.10M | 35.77M | 157.59M |
| Total Liabilities | 469.85M | 521.74M | 378.72M | 267.16M | 229.64M | 356.60M |
| Stockholders Equity | 925.38M | 835.47M | 918.26M | 920.69M | 925.37M | 719.23M |
Cash Flow | ||||||
| Free Cash Flow | 80.10M | 128.48M | 144.26M | 125.83M | 216.61M | 68.72M |
| Operating Cash Flow | 188.20M | 206.82M | 247.54M | 230.26M | 337.26M | 125.12M |
| Investing Cash Flow | -229.12M | -241.94M | -163.97M | -114.64M | -116.18M | -46.57M |
| Financing Cash Flow | 40.92M | 35.12M | -83.57M | -115.63M | -221.08M | -78.55M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
71 Outperform | C$2.60B | 104.50 | 13.39% | 8.48% | -14.73% | 123.98% | |
66 Neutral | C$1.00B | -9.41 | 5.47% | 7.59% | -12.78% | ― | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% | |
62 Neutral | C$2.25B | 44.59 | 1.14% | 8.25% | -8.46% | -91.52% | |
62 Neutral | C$2.82B | -47.96 | 9.84% | ― | 54.45% | 189.64% | |
59 Neutral | C$2.02B | 685.06 | 3.96% | ― | 14.75% | -15.94% |