| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 2.74B | 2.36B | 1.28B | 1.02B | 1.07B | 1.20B |
| Gross Profit | 2.12B | 1.70B | 802.59M | 573.44M | 565.48M | 658.92M |
| EBITDA | 2.37B | 1.93B | 892.93M | 755.19M | 903.26M | 1.01B |
| Net Income | 1.80B | 1.50B | 529.14M | 537.64M | 669.13M | 754.88M |
Balance Sheet | ||||||
| Total Assets | 9.85B | 9.15B | 7.42B | 7.03B | 6.76B | 6.30B |
| Cash, Cash Equivalents and Short-Term Investments | 2.17B | 1.15B | 818.17M | 546.53M | 696.09M | 226.04M |
| Total Debt | 7.67M | 7.89M | 5.17M | 6.23M | 1.97M | 2.87M |
| Total Liabilities | 603.34M | 478.80M | 165.08M | 45.67M | 42.23M | 46.03M |
| Stockholders Equity | 9.25B | 8.67B | 7.26B | 6.99B | 6.72B | 6.25B |
Cash Flow | ||||||
| Free Cash Flow | 990.38M | 573.58M | 369.25M | 74.94M | 721.76M | 319.18M |
| Operating Cash Flow | 2.31B | 1.94B | 1.03B | 750.81M | 743.42M | 845.14M |
| Investing Cash Flow | -948.11M | -1.30B | -488.30M | -646.65M | -44.30M | -404.22M |
| Financing Cash Flow | -293.50M | -294.67M | -267.39M | -254.24M | -228.89M | -407.61M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
84 Outperform | C$93.52B | 10.86 | 23.48% | 1.17% | 42.43% | 170.59% | |
79 Outperform | C$124.16B | 14.97 | 21.97% | 0.91% | 50.46% | 123.62% | |
78 Outperform | C$20.97B | 16.89 | 68.29% | 2.47% | 49.56% | 67.17% | |
76 Outperform | C$59.77B | 25.90 | 18.67% | 0.72% | 70.06% | 119.01% | |
72 Outperform | C$81.46B | 26.03 | 21.33% | 0.55% | 86.33% | 186.98% | |
72 Outperform | C$23.23B | 24.81 | 25.24% | 0.25% | 46.83% | 306.46% | |
61 Neutral | $10.43B | 7.12 | -0.05% | 2.87% | 2.86% | -36.73% |