Key statistics
Valuation, profitability, and growth metrics
- Market cap
- 3.02B USD
- Enterprise value
- 3.07B USD
- Trailing P/E
- 19.24
- Forward P/E
- 0.21
- Price / sales
- 2.36
- Price / book
- 2.18
- EV / EBITDA
- 5.03
- Beta
- —
- Dividend yield
- —
- Profit margin
- +12.50%
- Return on equity
- +12.28%
- Debt / equity
- 39.28
- Earnings growth
- -15.80%
- Revenue growth
- +19.40%
- Free cash flow
- 313M USD
- Operating cash flow
- 624M USD
- Shares outstanding
- 230.88M
- Sector
- Communication Services
- Industry
- Telecom Services
Updated Sep 2, 2026, 4:04 AM