Market Cap$112.96M
Enterprise Value$411.80M
P/E Ratio (TTM)0.10
P/S Ratio0.15
P/B Ratio0.34
Forward P/E—
EPS (TTM)$111.95
EPS (FY)$-1.32
Revenue (TTM)$710.64M
Profit Margin148.60%
Operating Margin5.65%
ROE—
Debt/Equity1.47
Avg Vol (30d)360K
Beta (1Y)1.20
Beta (3Y)4.12
Beta (5Y)4.12
Shares Out10.00M
Float9.86M
Dividend—
Next EarningsApr 30, 2026
Short Interest—