Market Cap$4.87B
Enterprise Value$6.61B
P/E Ratio (TTM)—
P/S Ratio19.20
P/B Ratio0.82
Forward P/E—
EPS (TTM)$-19.10
EPS (FY)$-16.30
Revenue (TTM)$261.00M
Profit Margin-894.64%
Operating Margin8.81%
ROE-29.34%
Debt/Equity0.42
Avg Vol (30d)213K
Beta (1Y)0.63
Beta (3Y)-0.12
Beta (5Y)0.70
Shares Out18.25M
Float16.97M
Dividend—
Next EarningsJul 31, 2026
Short Interest—