Open$
Prev Close$
Market Cap$70.97M
EPS$-0.43
EarningsMay 5, 2026
Market Cap$70.97M
Enterprise Value$286.09M
P/E Ratio (TTM)—
P/S Ratio0.64
P/B Ratio0.11
Forward P/E—
EPS (TTM)$-0.43
EPS (FY)$-0.43
Revenue (TTM)$107.16M
Profit Margin-41.96%
Operating Margin-7.58%
ROE-7.12%
Debt/Equity0.41
Avg Vol (30d)555K
Beta (1Y)0.81
Beta (3Y)1.53
Beta (5Y)0.95
Shares Out103.69M
Float83.70M
Dividend—
Next EarningsMay 5, 2026
Short Interest—