Key statistics
Valuation, profitability, and growth metrics
- Market cap
- 332.54M USD
- Enterprise value
- 88.28M USD
- Trailing P/E
- 11.71
- Forward P/E
- 7.06
- Price / sales
- 0.79
- Price / book
- 0.77
- EV / EBITDA
- 1.65
- Beta
- 1.43
- Dividend yield
- —
- Profit margin
- +7.18%
- Return on equity
- +7.13%
- Debt / equity
- 0.61
- Earnings growth
- +37.70%
- Revenue growth
- -10.00%
- Free cash flow
- 84.11M USD
- Operating cash flow
- 86.1M USD
- Shares outstanding
- 35.95M
- Sector
- Communication Services
- Industry
- Internet Content & Information
Updated Sep 2, 2026, 4:11 AM