Market Cap$284.08M
Enterprise Value$301.59M
P/E Ratio (TTM)—
P/S Ratio2.21
P/B Ratio0.62
Forward P/E—
EPS (TTM)$-9.18
EPS (FY)$-4.26
Revenue (TTM)$130.41M
Profit Margin-89.52%
Operating Margin-79.99%
ROE-22.94%
Debt/Equity0.21
Avg Vol (30d)67K
Beta (1Y)0.64
Beta (3Y)1.60
Beta (5Y)1.60
Shares Out12.80M
Float12.45M
Dividend—
Next EarningsMay 18, 2026
Short Interest—