Key statistics
Valuation, profitability, and growth metrics
- Market cap
- 387.61M USD
- Enterprise value
- 278.42M USD
- Trailing P/E
- —
- Forward P/E
- 12.93
- Price / sales
- 2.76
- Price / book
- 2.30
- EV / EBITDA
- -7.41
- Beta
- 0.30
- Dividend yield
- —
- Profit margin
- -35.38%
- Return on equity
- -36.92%
- Debt / equity
- 43.59
- Earnings growth
- —
- Revenue growth
- +138.00%
- Free cash flow
- 41.55M USD
- Operating cash flow
- -20.48M USD
- Shares outstanding
- 27.51M
- Sector
- Technology
- Industry
- Software - Infrastructure
Updated Sep 2, 2026, 4:05 AM