Market Cap$2.25B
Enterprise Value$2.62B
P/E Ratio (TTM)—
P/S Ratio2.36
P/B Ratio0.95
Forward P/E—
EPS (TTM)$-2.80
EPS (FY)$-5.03
Revenue (TTM)$870.54M
Profit Margin-69.93%
Operating Margin-3.00%
ROE-41.88%
Debt/Equity0.38
Avg Vol (30d)2.9M
Beta (1Y)1.20
Beta (3Y)2.59
Beta (5Y)1.97
Shares Out217.67M
Float215.86M
Dividend—
Next EarningsJul 28, 2026
Short Interest—