| Breakdown | TTM | Oct 2025 | Oct 2024 | Oct 2023 | Oct 2022 | Oct 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 38.88B | 34.30B | 30.07B | 29.11B | 28.11B | 27.86B |
| Gross Profit | 12.80B | 9.87B | 9.55B | 9.92B | 8.82B | 9.10B |
| EBITDA | 4.01B | 2.63B | 5.56B | 4.85B | 4.40B | 6.32B |
| Net Income | 1.52B | 57.00M | 2.58B | 2.02B | 868.00M | 3.43B |
Balance Sheet | ||||||
| Total Assets | 79.51B | 75.91B | 71.26B | 57.15B | 57.12B | 57.70B |
| Cash, Cash Equivalents and Short-Term Investments | 5.29B | 5.77B | 14.85B | 4.27B | 4.16B | 4.00B |
| Total Debt | 21.25B | 24.08B | 19.82B | 13.52B | 13.48B | 14.58B |
| Total Liabilities | 54.22B | 51.15B | 46.38B | 35.91B | 37.21B | 37.68B |
| Stockholders Equity | 25.29B | 24.69B | 24.82B | 21.18B | 19.86B | 19.97B |
Cash Flow | ||||||
| Free Cash Flow | 5.64B | 627.00M | 1.97B | 1.60B | 1.47B | 3.37B |
| Operating Cash Flow | 6.36B | 2.92B | 4.34B | 4.43B | 4.59B | 5.87B |
| Investing Cash Flow | -13.17B | -13.19B | -53.00M | -3.28B | -2.09B | -2.80B |
| Financing Cash Flow | 447.00M | 1.05B | 6.28B | -1.36B | -1.80B | -3.36B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
72 Outperform | $471.16B | 39.53 | 25.14% | 2.09% | 9.21% | 25.97% | |
72 Outperform | $38.26B | 14.56 | 25.11% | 2.51% | 4.40% | 1595.74% | |
71 Outperform | $75.44B | 63.89 | 5.06% | 2.26% | 12.83% | 9.07% | |
66 Neutral | $62.78B | 41.69 | 6.12% | 2.17% | 23.33% | 2.87% | |
62 Neutral | $35.68B | 37.87 | 101.45% | 0.49% | 33.34% | 71.52% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
52 Neutral | $31.31B | -48.12 | -32.33% | ― | 1732.08% | 11.19% |