Market Cap$12.18B
Enterprise Value$11.29B
P/E Ratio (TTM)—
P/S Ratio10.30
P/B Ratio—
Forward P/E—
EPS (TTM)$-3.31
EPS (FY)$-3.32
Revenue (TTM)$982.02M
Profit Margin-42.39%
Operating Margin-44.47%
ROE—
Debt/Equity—
Avg Vol (30d)2.0M
Beta (1Y)0.93
Beta (3Y)2.40
Beta (5Y)1.65
Shares Out131.17M
Float126.19M
Dividend—
Next EarningsApr 30, 2026
Short Interest—