| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 1.33B | 1.21B | 1.09B | 850.19M | 900.14M |
| Gross Profit | 326.10M | 378.05M | 360.51M | 242.57M | 291.96M |
| EBITDA | 366.41M | 305.81M | 143.98M | 59.67M | 300.35M |
| Net Income | 594.21M | 80.39M | -81.28M | -77.21M | 446.95M |
Balance Sheet | |||||
| Total Assets | 2.94B | 2.27B | 2.28B | 2.34B | 2.68B |
| Cash, Cash Equivalents and Short-Term Investments | 539.91M | 628.43M | 615.77M | 531.92M | 949.40M |
| Total Debt | 29.60M | 20.11M | 24.21M | 13.97M | 20.20M |
| Total Liabilities | 884.28M | 609.22M | 606.52M | 525.62M | 632.95M |
| Stockholders Equity | 2.06B | 1.66B | 1.67B | 1.81B | 2.04B |
Cash Flow | |||||
| Free Cash Flow | 94.62M | 114.11M | 160.29M | -82.91M | 322.26M |
| Operating Cash Flow | 352.67M | 298.40M | 245.60M | -1.98M | 414.76M |
| Investing Cash Flow | -309.24M | -193.20M | -90.29M | -255.64M | 36.43M |
| Financing Cash Flow | -140.85M | -93.47M | -74.28M | -157.69M | -49.14M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
81 Outperform | C$3.28B | 9.79 | 41.65% | ― | 69.33% | 253.46% | |
67 Neutral | $4.34B | 4.96 | 31.90% | 1.36% | 3.93% | 247.84% | |
61 Neutral | $10.43B | 7.12 | -0.05% | 2.87% | 2.86% | -36.73% | |
56 Neutral | C$5.30B | -28.57 | -14.04% | ― | 49.65% | 71.84% | |
54 Neutral | C$4.60B | -97.27 | -61.95% | ― | ― | -53.84% | |
52 Neutral | C$3.51B | -26.61 | -5.12% | ― | ― | -267.06% | |
49 Neutral | C$2.28B | -15.46 | -50.94% | ― | ― | ― |