Key statistics
Valuation, profitability, and growth metrics
- Market cap
- 2.52B USD
- Enterprise value
- 2.91B USD
- Trailing P/E
- 6.30
- Forward P/E
- 4.92
- Price / sales
- 0.13
- Price / book
- 0.87
- EV / EBITDA
- 0.31
- Beta
- 1.28
- Dividend yield
- +12.42%
- Profit margin
- +10.86%
- Return on equity
- +14.54%
- Debt / equity
- 11.82
- Earnings growth
- +10.10%
- Revenue growth
- -0.20%
- Free cash flow
- -1.86B USD
- Operating cash flow
- 6.05B USD
- Shares outstanding
- 155.19M
- Sector
- Technology
- Industry
- Software - Infrastructure
Updated Sep 2, 2026, 4:09 AM