Key statistics
Valuation, profitability, and growth metrics
- Market cap
- 2.44B USD
- Enterprise value
- 2.72B USD
- Trailing P/E
- 34.24
- Forward P/E
- 14.23
- Price / sales
- 1.62
- Price / book
- 5.55
- EV / EBITDA
- 15.66
- Beta
- 2.87
- Dividend yield
- —
- Profit margin
- +6.44%
- Return on equity
- +16.19%
- Debt / equity
- 77.50
- Earnings growth
- —
- Revenue growth
- +47.60%
- Free cash flow
- -107.57M USD
- Operating cash flow
- -59.21M USD
- Shares outstanding
- 51.24M
- Sector
- Technology
- Industry
- Information Technology Services
Updated Sep 2, 2026, 4:11 AM