Market Cap$284.35M
Enterprise Value$197.38M
P/E Ratio (TTM)1.57
P/S Ratio2.29
P/B Ratio0.82
Forward P/E—
EPS (TTM)$3.35
EPS (FY)$3.36
Revenue (TTM)$123.17M
Profit Margin143.01%
Operating Margin-1.26%
ROE41.38%
Debt/Equity0.12
Avg Vol (30d)998K
Beta (1Y)0.61
Beta (3Y)0.86
Beta (5Y)0.98
Shares Out52.46M
Float49.74M
Dividend—
Next EarningsApr 28, 2026
Short Interest—