Market Cap$8.52B
Enterprise Value$11.68B
P/E Ratio (TTM)9.52
P/S Ratio9.17
P/B Ratio1.07
Forward P/E—
EPS (TTM)$0.19
EPS (FY)$0.10
Revenue (TTM)$891.51M
Profit Margin98.62%
Operating Margin62.74%
ROE9.23%
Debt/Equity0.41
Avg Vol (30d)5K
Beta (1Y)0.32
Beta (3Y)0.52
Beta (5Y)0.84
Shares Out4.64B
Float3.94B
Dividend—
Next EarningsAug 19, 2026
Short Interest—