Market Cap$348.91M
Enterprise Value$158.14M
P/E Ratio (TTM)—
P/S Ratio0.31
P/B Ratio1.47
Forward P/E—
EPS (TTM)$-1.46
EPS (FY)$-1.41
Revenue (TTM)$1.04B
Profit Margin-8.10%
Operating Margin-6.41%
ROE-44.50%
Debt/Equity0.11
Avg Vol (30d)1.6M
Beta (1Y)3.12
Beta (3Y)5.47
Beta (5Y)3.02
Shares Out72.39M
Float71.43M
Dividend—
Next EarningsApr 27, 2026
Short Interest—