Market Cap$1.84B
Enterprise Value$5.22B
P/E Ratio (TTM)—
P/S Ratio0.33
P/B Ratio0.56
Forward P/E—
EPS (TTM)$-0.62
EPS (FY)$0.22
Revenue (TTM)$5.81B
Profit Margin-9.13%
Operating Margin6.70%
ROE-9.98%
Debt/Equity0.97
Avg Vol (30d)8.1M
Beta (1Y)1.55
Beta (3Y)1.63
Beta (5Y)0.97
Shares Out880.01M
Float370.79M
Dividend—
Next EarningsMay 11, 2026
Short Interest—