| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 716.92B | 637.96B | 574.78B | 513.98B | 469.82B |
| Gross Profit | 360.51B | 311.67B | 270.05B | 225.15B | 197.48B |
| EBITDA | 165.34B | 123.81B | 89.40B | 38.35B | 74.39B |
| Net Income | 77.67B | 59.25B | 30.43B | -2.72B | 33.36B |
Balance Sheet | |||||
| Total Assets | 818.04B | 624.89B | 527.85B | 462.68B | 420.55B |
| Cash, Cash Equivalents and Short-Term Investments | 123.03B | 101.20B | 86.78B | 70.03B | 96.05B |
| Total Debt | 152.99B | 130.90B | 135.61B | 140.12B | 116.39B |
| Total Liabilities | 406.98B | 338.92B | 325.98B | 316.63B | 282.30B |
| Stockholders Equity | 411.06B | 285.97B | 201.88B | 146.04B | 138.25B |
Cash Flow | |||||
| Free Cash Flow | 7.70B | 32.88B | 32.22B | -16.89B | -14.73B |
| Operating Cash Flow | 139.51B | 115.88B | 84.95B | 46.75B | 46.33B |
| Investing Cash Flow | -142.54B | -94.34B | -49.83B | -37.60B | -58.15B |
| Financing Cash Flow | 9.66B | -11.81B | -15.88B | 9.72B | 6.29B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
81 Outperform | $3.40T | 28.69 | 35.00% | 0.26% | 13.55% | 34.26% | |
74 Outperform | $2.72T | 23.36 | 33.61% | 0.71% | 16.67% | 28.60% | |
69 Neutral | $2.23T | 31.67 | 21.87% | ― | 11.48% | 50.70% | |
69 Neutral | C$208.59B | 166.89 | 10.02% | ― | 33.71% | 28.57% | |
68 Neutral | $264.23B | 36.81 | 8.82% | 1.31% | 5.14% | 50.76% | |
67 Neutral | $40.06B | 19.34 | 42.68% | 1.38% | 4.89% | 17.30% | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% |