| Breakdown | TTM | Jan 2026 | Jan 2025 | Jan 2024 | Jan 2023 | Jan 2022 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 6.25B | 5.55B | 4.70B | 4.18B | 3.81B | 3.13B |
| Gross Profit | 1.23B | 1.14B | 733.57M | 650.67M | 504.02M | 343.99M |
| EBITDA | 1.07B | 964.20M | 567.36M | 507.69M | 396.99M | 270.43M |
| Net Income | 311.43M | 281.19M | 233.41M | 218.92M | 142.21M | 48.57M |
Balance Sheet | ||||||
| Total Assets | 6.18B | 5.98B | 2.95B | 2.52B | 2.31B | 2.12B |
| Cash, Cash Equivalents and Short-Term Investments | 538.83M | 709.16M | 104.00M | 121.30M | 243.83M | 310.76M |
| Total Debt | 3.00B | 2.99B | 1.06B | 885.04M | 892.02M | 901.91M |
| Total Liabilities | 4.28B | 4.12B | 1.71B | 1.46B | 1.44B | 1.36B |
| Stockholders Equity | 1.90B | 1.86B | 1.24B | 1.05B | 868.75M | 758.54M |
Cash Flow | ||||||
| Free Cash Flow | 440.28M | 401.71M | 98.64M | 40.48M | -36.17M | 151.61M |
| Operating Cash Flow | 671.88M | 642.50M | 349.10M | 258.98M | 164.79M | 308.65M |
| Investing Cash Flow | -1.85B | -1.84B | -395.20M | -306.16M | -183.93M | -151.68M |
| Financing Cash Flow | 1.70B | 1.81B | 37.69M | -75.91M | -67.43M | 142.01M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
84 Outperform | $14.79B | 37.75 | 41.14% | ― | 16.16% | 62.83% | |
73 Outperform | $14.67B | 44.88 | 18.85% | ― | 29.76% | 33.40% | |
72 Outperform | $29.61B | 61.82 | 14.53% | ― | 22.59% | 111.23% | |
63 Neutral | $10.79B | 15.43 | 7.44% | 2.01% | 2.89% | -14.66% | |
62 Neutral | $4.58B | 11.26 | 26.57% | 1.65% | -3.61% | 10.17% | |
58 Neutral | $6.92B | 26.56 | 15.21% | 0.25% | 13.40% | 19.67% | |
50 Neutral | $7.04B | 23.00 | 8.12% | ― | -8.32% | -87.53% |