| Breakdown | TTM | Oct 2025 | Oct 2024 | Oct 2023 | Oct 2022 | Oct 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 68.28B | 63.89B | 51.57B | 35.82B | 33.20B | 27.45B |
| Gross Profit | 45.81B | 43.29B | 32.51B | 24.69B | 22.09B | 16.84B |
| EBITDA | 38.92B | 34.71B | 23.88B | 20.55B | 19.16B | 14.69B |
| Net Income | 24.97B | 23.13B | 5.89B | 14.08B | 11.49B | 6.74B |
Balance Sheet | ||||||
| Total Assets | 169.90B | 171.09B | 165.65B | 72.86B | 73.25B | 75.57B |
| Cash, Cash Equivalents and Short-Term Investments | 14.17B | 16.18B | 9.35B | 14.19B | 12.42B | 12.16B |
| Total Debt | 66.06B | 65.14B | 67.57B | 39.65B | 39.98B | 40.27B |
| Total Liabilities | 90.03B | 89.80B | 97.97B | 48.87B | 50.54B | 50.58B |
| Stockholders Equity | 79.87B | 81.29B | 67.68B | 23.99B | 22.71B | 24.99B |
Cash Flow | ||||||
| Free Cash Flow | 28.91B | 26.91B | 19.41B | 17.63B | 16.31B | 13.32B |
| Operating Cash Flow | 29.68B | 27.54B | 19.96B | 18.09B | 16.74B | 13.76B |
| Investing Cash Flow | -521.00M | -580.00M | -23.07B | -689.00M | -667.00M | -245.00M |
| Financing Cash Flow | -24.30B | -20.13B | -1.73B | -15.62B | -15.82B | -8.97B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
75 Outperform | $481.05B | 8.48 | 40.84% | 0.20% | 45.43% | 203.31% | |
72 Outperform | $1.80T | 53.40 | 32.85% | 0.69% | 25.22% | 145.70% | |
71 Outperform | $402.43B | 80.54 | 7.18% | ― | 34.34% | 163.27% | |
70 Outperform | $140.03B | 15.44 | 21.63% | 2.01% | 10.25% | -48.23% | |
68 Neutral | $114.82B | 42.24 | 19.38% | 0.28% | 44.95% | ― | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
55 Neutral | $327.27B | -658.38 | -0.26% | ― | -0.47% | 98.20% |