| Breakdown | Jan 2026 | Jan 2025 | Jan 2024 | Jan 2023 | Jan 2022 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 5.55B | 4.70B | 4.18B | 3.81B | 3.13B |
| Gross Profit | 1.14B | 733.57M | 650.67M | 504.02M | 343.99M |
| EBITDA | 964.20M | 567.36M | 507.69M | 396.99M | 270.43M |
| Net Income | 281.19M | 233.41M | 218.92M | 142.21M | 48.57M |
Balance Sheet | |||||
| Total Assets | 5.98B | 2.95B | 2.52B | 2.31B | 2.12B |
| Cash, Cash Equivalents and Short-Term Investments | 709.16M | 104.00M | 121.30M | 243.83M | 310.76M |
| Total Debt | 2.99B | 1.06B | 885.04M | 892.02M | 901.91M |
| Total Liabilities | 4.12B | 1.71B | 1.46B | 1.44B | 1.36B |
| Stockholders Equity | 1.86B | 1.24B | 1.05B | 868.75M | 758.54M |
Cash Flow | |||||
| Free Cash Flow | 401.71M | 98.64M | 40.48M | -36.17M | 151.61M |
| Operating Cash Flow | 642.50M | 349.10M | 258.98M | 164.79M | 308.65M |
| Investing Cash Flow | -1.84B | -395.20M | -306.16M | -183.93M | -151.68M |
| Financing Cash Flow | 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 |
|---|---|---|---|---|---|---|---|
82 Outperform | $12.84B | 21.15 | 40.95% | ― | 16.16% | 62.85% | |
74 Outperform | $9.82B | 24.39 | 17.49% | 0.25% | 18.98% | 51.14% | |
72 Outperform | $31.06B | 90.00 | 13.08% | ― | 22.59% | 111.23% | |
69 Neutral | $4.75B | 12.59 | 28.27% | 1.65% | 1.05% | 20.32% | |
66 Neutral | $12.43B | 37.65 | 18.81% | ― | 17.95% | 21.09% | |
63 Neutral | $10.79B | 15.43 | 7.44% | 2.01% | 2.89% | -14.66% | |
53 Neutral | $7.66B | -131.50 | -1.14% | ― | -4.97% | -109.20% |