Market Cap$1.23B
Enterprise Value$1.75B
P/E Ratio (TTM)—
P/S Ratio0.93
P/B Ratio1.07
Forward P/E—
EPS (TTM)$-0.95
EPS (FY)$0.10
Revenue (TTM)$1.35B
Profit Margin-0.82%
Operating Margin7.95%
ROE0.11%
Debt/Equity0.45
Avg Vol (30d)122K
Beta (1Y)-0.45
Beta (3Y)0.34
Beta (5Y)0.79
Shares Out12.95M
Float12.31M
Dividend—
Next EarningsJul 23, 2026
Short Interest—