Key statistics
Valuation, profitability, and growth metrics
- Market cap
- 2.86B USD
- Enterprise value
- 5.78B USD
- Trailing P/E
- 36.44
- Forward P/E
- 5.27
- Price / sales
- 0.19
- Price / book
- 2.69
- EV / EBITDA
- 4.41
- Beta
- 1.72
- Dividend yield
- —
- Profit margin
- +0.58%
- Return on equity
- +6.93%
- Debt / equity
- 422.45
- Earnings growth
- —
- Revenue growth
- -3.30%
- Free cash flow
- 2.65B USD
- Operating cash flow
- 762M USD
- Shares outstanding
- 217.82M
- Sector
- Technology
- Industry
- Information Technology Services
Updated Sep 2, 2026, 4:19 AM