Market Cap$345.56M
Enterprise Value$899.25M
P/E Ratio (TTM)—
P/S Ratio0.11
P/B Ratio1.15
Forward P/E—
EPS (TTM)$-3.24
EPS (FY)$-1.05
Revenue (TTM)$3.21B
Profit Margin-12.03%
Operating Margin-1.81%
ROE-80.01%
Debt/Equity3.43
Avg Vol (30d)4K
Beta (1Y)1.32
Beta (3Y)1.75
Beta (5Y)2.26
Shares Out119.51M
Float—
Dividend—
Next EarningsApr 23, 2026
Short Interest—