Key statistics
Valuation, profitability, and growth metrics
- Market cap
- 22.41B USD
- Enterprise value
- 21.06B USD
- Trailing P/E
- 32.46
- Forward P/E
- 21.89
- Price / sales
- 6.77
- Price / book
- 5.83
- EV / EBITDA
- 22.80
- Beta
- 1.03
- Dividend yield
- —
- Profit margin
- +21.95%
- Return on equity
- +19.83%
- Debt / equity
- 6.55
- Earnings growth
- +11.40%
- Revenue growth
- +10.90%
- Free cash flow
- 717.14M USD
- Operating cash flow
- 1.05B USD
- Shares outstanding
- 56.63M
- Sector
- Technology
- Industry
- Software - Infrastructure
Updated Sep 2, 2026, 4:17 AM