Open$
Prev Close$
Market Cap$19.7M
EPS$0.92
EarningsMay 6, 2026
Market Cap$19.70M
Enterprise Value$351.01M
P/E Ratio (TTM)—
P/S Ratio0.09
P/B Ratio—
Forward P/E—
EPS (TTM)$-1.58
EPS (FY)$0.92
Revenue (TTM)$216.88M
Profit Margin-17.94%
Operating Margin7.66%
ROE—
Debt/Equity—
Avg Vol (30d)437K
Beta (1Y)1.32
Beta (3Y)2.75
Beta (5Y)1.34
Shares Out29.12M
Float20.65M
Dividend—
Next EarningsMay 6, 2026
Short Interest—