Stock price
Market cap
At each fiscal year end: closing price × shares outstanding.
Show tableHide table
| Period | Market cap |
|---|---|
| FY2017, ended Jul 31, 2017 | $12.1B |
| FY2018, ended Jul 31, 2018 | $18.6B |
| FY2019, ended Jul 31, 2019 | $22.0B |
| FY2020, ended Jul 31, 2020 | $24.7B |
| FY2021, ended Jul 31, 2021 | $38.9B |
| FY2022, ended Jul 31, 2022 | $49.8B |
| FY2023, ended Jul 31, 2023 | $77.1B |
| FY2024, ended Jul 31, 2024 | $106B |
| FY2025, ended Jul 31, 2025 | $116B |
| FY2026, ended Jul 31, 2026 | $271B |
Revenue
By fiscal year
Show tableHide table
| Period | Revenue |
|---|---|
| FY2017, ended Jul 31, 2017 | $1.76B |
| FY2018, ended Jul 31, 2018 | $2.27B |
| FY2019, ended Jul 31, 2019 | $2.90B |
| FY2020, ended Jul 31, 2020 | $3.41B |
| FY2021, ended Jul 31, 2021 | $4.26B |
| FY2022, ended Jul 31, 2022 | $5.50B |
| FY2023, ended Jul 31, 2023 | $6.89B |
| FY2024, ended Jul 31, 2024 | $8.03B |
| FY2025, ended Jul 31, 2025 | $9.22B |
| FY2026, ended Jul 31, 2026 | $11.5B |
Net income and free cash flow
By fiscal year. Free cash flow is operating cash flow minus capex.
Show tableHide table
| Period | Net income | Free cash flow |
|---|---|---|
| FY2017, ended Jul 31, 2017 | −$203M | $705M |
| FY2018, ended Jul 31, 2018 | −$122M | $926M |
| FY2019, ended Jul 31, 2019 | −$81.9M | $924M |
| FY2020, ended Jul 31, 2020 | −$267M | $821M |
| FY2021, ended Jul 31, 2021 | −$499M | $1.39B |
| FY2022, ended Jul 31, 2022 | −$267M | $1.79B |
| FY2023, ended Jul 31, 2023 | $440M | $2.63B |
| FY2024, ended Jul 31, 2024 | $2.58B | $3.10B |
| FY2025, ended Jul 31, 2025 | $1.13B | $3.47B |
| FY2026, ended Jul 31, 2026 | $307M | $4.11B |
Cash and cash equivalents
At each fiscal year end.
Show tableHide table
| Period | Cash and cash equivalents |
|---|---|
| FY2017, ended Jul 31, 2017 | $744M |
| FY2018, ended Jul 31, 2018 | $2.51B |
| FY2019, ended Jul 31, 2019 | $961M |
| FY2020, ended Jul 31, 2020 | $2.96B |
| FY2021, ended Jul 31, 2021 | $1.87B |
| FY2022, ended Jul 31, 2022 | $2.12B |
| FY2023, ended Jul 31, 2023 | $1.14B |
| FY2024, ended Jul 31, 2024 | $1.53B |
| FY2025, ended Jul 31, 2025 | $2.27B |
| FY2026, ended Jul 31, 2026 | $2.51B |
Total debt
At each fiscal year end. Short- and long-term borrowings, excluding leases.
Show tableHide table
| Period | Total debt |
|---|---|
| FY2017, ended Jul 31, 2017 | $525M |
| FY2018, ended Jul 31, 2018 | $1.92B |
| FY2019, ended Jul 31, 2019 | $1.43B |
| FY2020, ended Jul 31, 2020 | $3.08B |
| FY2021, ended Jul 31, 2021 | $3.23B |
| FY2022, ended Jul 31, 2022 | $3.68B |
| FY2023, ended Jul 31, 2023 | $1.99B |
| FY2024, ended Jul 31, 2024 | — |
| FY2025, ended Jul 31, 2025 | $0 |
| FY2026, ended Jul 31, 2026 | $1.77B |
Shares outstanding
At each fiscal year end, adjusted for splits. Up 48.4% since FY17.
Show tableHide table
| Period | Shares outstanding |
|---|---|
| FY2017, ended Jul 31, 2017 | 551M |
| FY2018, ended Jul 31, 2018 | 563M |
| FY2019, ended Jul 31, 2019 | 582M |
| FY2020, ended Jul 31, 2020 | 578M |
| FY2021, ended Jul 31, 2021 | 584M |
| FY2022, ended Jul 31, 2022 | 598M |
| FY2023, ended Jul 31, 2023 | 617M |
| FY2024, ended Jul 31, 2024 | 651M |
| FY2025, ended Jul 31, 2025 | 669M |
| FY2026, ended Jul 31, 2026 | 818M |
Buybacks and new shares
By fiscal year, in dollars. Below zero: bought back. Above zero: issued to employees, sold or used in acquisitions.
Show tableHide table
| Period | Bought back | Paid to employees | Used in acquisitions |
|---|---|---|---|
| FY2017, ended Jul 31, 2017 | $411M | $475M | — |
| FY2018, ended Jul 31, 2018 | $259M | $497M | — |
| FY2019, ended Jul 31, 2019 | $330M | $568M | $230M |
| FY2020, ended Jul 31, 2020 | $1.20B | $658M | — |
| FY2021, ended Jul 31, 2021 | $1.18B | $895M | $341M |
| FY2022, ended Jul 31, 2022 | $892M | $1.01B | — |
| FY2023, ended Jul 31, 2023 | $273M | $1.07B | — |
| FY2024, ended Jul 31, 2024 | $567M | $1.08B | — |
| FY2025, ended Jul 31, 2025 | $0 | $1.29B | — |
| FY2026, ended Jul 31, 2026 | $1.00B | $1.77B | $18.5B |
Valuation
At current price- Market Cap
- $329B
- P/E
- 1070×
- Forward P/E
- —. Needs analyst estimates; not available from the current data provider
- Price / Sales
- 28.6×
- Price / Book
- 12.0×
- EV / EBITDA
- 212×
Growth
Trailing 12 months- Revenue (TTM)
- $11.5B
- Revenue Growth YoY
- 24.5%
- Revenue CAGR 3Y
- 18.5%
- Revenue CAGR 5Y
- 22.0%
- EPS Growth YoY
- −75.0%
- Net Income Growth YoY
- −72.9%
Profitability
Trailing 12 months- Gross Margin
- 70.4%
- Operating Margin
- 6.1%
- Net Margin
- 2.7%
- FCF Margin
- 35.8%
- Return on Equity
- 1.7%
Earnings
Trailing 12 months- Net Income
- $307M
- EPS (diluted)
- $0.40
- EBITDA
- $1.55B
- Operating Income
- $695M
Balance Sheet
As of Jul 31, 2026- Cash and cash equivalents
- $2.51B
- Total Debt
- $1.77B
- Net Cash
- $740M
- Total Assets
- $48.5B
- Total Liabilities
- $21.0B
- Shareholders' Equity
- $27.5B
Cash Flow
Trailing 12 months- Operating Cash Flow
- $4.55B
- Capital Expenditure
- $440M
- Free Cash Flow
- $4.11B
Dividends and risk
Last 12 months- Dividend Yield
- 0.0%
- Dividend / Share
- $0.00
- Beta (5Y)
- 0.93
Every ratio is calculated from the company’s reported figures.