| Breakdown | TTM | Jul 2025 | Jul 2024 | Jul 2023 | Jul 2022 | Jul 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 9.89B | 9.22B | 8.03B | 6.89B | 5.50B | 4.26B |
| Gross Profit | 7.27B | 6.77B | 5.97B | 4.98B | 3.78B | 2.98B |
| EBITDA | 2.20B | 1.94B | 1.28B | 869.00M | 95.60M | -46.60M |
| Net Income | 1.28B | 1.13B | 2.58B | 439.70M | -267.00M | -498.90M |
Balance Sheet | ||||||
| Total Assets | 24.98B | 23.58B | 19.99B | 14.50B | 12.25B | 10.24B |
| Cash, Cash Equivalents and Short-Term Investments | 4.54B | 2.90B | 2.58B | 2.39B | 3.63B | 2.90B |
| Total Debt | 372.00M | 338.20M | 1.34B | 2.27B | 3.95B | 3.54B |
| Total Liabilities | 15.59B | 15.75B | 14.82B | 12.75B | 12.04B | 9.48B |
| Stockholders Equity | 9.39B | 7.82B | 5.17B | 1.75B | 210.00M | 763.60M |
Cash Flow | ||||||
| Free Cash Flow | 4.07B | 3.47B | 3.10B | 2.63B | 1.79B | 1.39B |
| Operating Cash Flow | 3.97B | 3.72B | 3.26B | 2.78B | 1.98B | 1.50B |
| Investing Cash Flow | -1.61B | -2.20B | -1.51B | -2.03B | -933.40M | -1.48B |
| Financing Cash Flow | -433.00M | -778.90M | -1.34B | -1.73B | -806.60M | -1.10B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
74 Outperform | $136.26B | 71.18 | 15.49% | ― | 15.30% | -60.71% | |
72 Outperform | $56.75B | 31.84 | 123.64% | ― | 14.78% | 22.52% | |
70 Outperform | $100.10B | 720.36 | -4.68% | ― | 22.05% | -341.24% | |
69 Neutral | $14.79B | 18.84 | 36.62% | ― | 6.31% | 25.27% | |
67 Neutral | $18.98B | -232.70 | -3.48% | ― | 23.24% | -8.83% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% |