| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 1.84B | 1.35B | 1.02B | 821.20M | 823.60M |
| Gross Profit | 980.26M | 595.80M | 385.60M | 212.30M | 289.50M |
| EBITDA | 1.11B | 735.00M | 486.40M | 321.20M | 176.14M |
| Net Income | 901.31M | 284.30M | 210.00M | 37.10M | -66.70M |
Balance Sheet | |||||
| Total Assets | 6.37B | 5.34B | 4.00B | 3.67B | 3.62B |
| Cash, Cash Equivalents and Short-Term Investments | 680.76M | 351.20M | 237.80M | 148.40M | 196.40M |
| Total Debt | 233.77M | 286.60M | 994.88K | 400.00K | 400.00K |
| Total Liabilities | 1.94B | 1.75B | 1.08B | 953.10M | 885.90M |
| Stockholders Equity | 4.44B | 3.58B | 2.92B | 2.72B | 2.74B |
Cash Flow | |||||
| Free Cash Flow | 271.17M | 235.80M | 123.80M | -15.20M | -7.80M |
| Operating Cash Flow | 789.18M | 661.10M | 472.70M | 298.50M | 356.50M |
| Investing Cash Flow | -345.75M | -467.10M | -351.80M | -312.70M | -357.10M |
| Financing Cash Flow | -143.16M | -89.40M | -26.00M | -28.40M | -47.30M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
78 Outperform | C$27.59B | 18.00 | 22.48% | 0.25% | 34.64% | 115.75% | |
78 Outperform | C$26.98B | 24.83 | 60.01% | 2.47% | 57.32% | 126.96% | |
75 Outperform | C$15.77B | 14.03 | 18.40% | ― | 56.17% | -51.73% | |
74 Outperform | C$21.46B | 18.05 | 16.65% | 2.31% | 73.23% | ― | |
67 Neutral | C$9.47B | 14.13 | 12.40% | ― | 44.88% | 38.67% | |
62 Neutral | C$16.34B | 39.29 | 4.51% | ― | 90.17% | -91.76% | |
61 Neutral | $10.43B | 7.12 | -0.05% | 2.87% | 2.86% | -36.73% |