| 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 |
|---|---|---|---|---|---|---|---|
74 Outperform | $10.68B | 21.15 | 40.95% | ― | 16.89% | 54.13% | |
74 Outperform | $28.19B | 42.42 | 13.08% | ― | 12.99% | 274.10% | |
74 Outperform | $8.85B | 24.39 | 17.49% | 0.25% | 21.45% | 67.31% | |
69 Neutral | $4.74B | 12.59 | 28.27% | 1.65% | 9.66% | 29.01% | |
66 Neutral | $11.74B | 37.65 | 18.81% | ― | 13.19% | 33.58% | |
63 Neutral | $10.79B | 15.43 | 7.44% | 2.01% | 2.89% | -14.66% | |
55 Neutral | $7.05B | -1.07 | -1.14% | ― | -1.81% | 1228.51% |