Key statistics
Valuation, profitability, and growth metrics
- Market cap
- 221.8M USD
- Enterprise value
- 192.89M USD
- Trailing P/E
- 15.12
- Forward P/E
- 32.75
- Price / sales
- 1.15
- Price / book
- 2.76
- EV / EBITDA
- 13.16
- Beta
- 2.05
- Dividend yield
- —
- Profit margin
- +7.43%
- Return on equity
- +32.00%
- Debt / equity
- 48.28
- Earnings growth
- -16.70%
- Revenue growth
- -20.10%
- Free cash flow
- -27.64M USD
- Operating cash flow
- -9.41M USD
- Shares outstanding
- 28.22M
- Sector
- Technology
- Industry
- Information Technology Services
Updated Sep 2, 2026, 4:12 AM