| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 285.60M | 257.36M | 416.16M | 21.34M | -21.63M | 488.21M |
| Gross Profit | 285.60M | 257.36M | 415.90M | 20.38M | -21.63M | 488.21M |
| EBITDA | 283.34M | 255.12M | 413.52M | 18.10M | -23.82M | 486.35M |
| Net Income | 245.77M | 221.10M | 354.25M | 13.87M | -23.09M | 422.62M |
Balance Sheet | ||||||
| Total Assets | 2.40B | 2.32B | 2.30B | 1.95B | 2.05B | 2.15B |
| Cash, Cash Equivalents and Short-Term Investments | 65.64M | 80.43M | 55.04M | 66.44M | 68.40M | 99.27M |
| Total Debt | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Total Liabilities | 95.91M | 98.96M | 86.61M | 40.07M | 32.67M | 80.76M |
| Stockholders Equity | 2.30B | 2.22B | 2.21B | 1.91B | 2.02B | 2.07B |
Cash Flow | ||||||
| Free Cash Flow | 243.94M | 230.10M | 46.23M | 119.07M | -713.00K | 86.00M |
| Operating Cash Flow | 243.94M | 230.10M | 46.23M | 119.07M | -713.00K | 86.00M |
| Investing Cash Flow | 13.65M | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Financing Cash Flow | -214.28M | -204.72M | -57.62M | -121.03M | -30.15M | -30.63M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
79 Outperform | ― | 5.26 | 14.47% | 12.97% | 79.03% | -26.89% | |
76 Outperform | C$15.77B | 15.37 | 12.37% | 3.59% | -1.02% | -5.65% | |
69 Neutral | C$8.15B | 13.61 | 5.15% | 0.36% | 2.46% | -27.48% | |
68 Neutral | C$120.27B | 32.37 | 36.59% | 3.37% | 597.75% | 50.43% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
65 Neutral | C$163.25B | 128.45 | 2.14% | 0.53% | -19.04% | 17.82% | |
49 Neutral | C$836.56M | -10.60 | -6.98% | ― | 333.02% | -196.36% |