| 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 |
|---|---|---|---|---|---|---|---|
84 Outperform | $13.14B | 21.58 | 41.14% | ― | 16.16% | 62.83% | |
72 Outperform | $30.19B | 90.00 | 14.53% | ― | 22.59% | 111.23% | |
66 Neutral | $12.44B | 162.45 | 18.81% | ― | 17.95% | 21.09% | |
63 Neutral | $10.79B | 15.43 | 7.44% | 2.01% | 2.89% | -14.66% | |
62 Neutral | $4.24B | 11.84 | 26.57% | 1.65% | -3.61% | 10.17% | |
58 Neutral | $5.97B | 111.18 | 15.21% | 0.25% | 13.40% | 19.67% | |
45 Neutral | $6.23B | 12.34 | 8.12% | ― | -8.32% | -87.53% |