Market Cap$5.46B
Enterprise Value$7.06B
P/E Ratio (TTM)—
P/S Ratio1.78
P/B Ratio4.61
Forward P/E—
EPS (TTM)$-0.10
EPS (FY)$-0.20
Revenue (TTM)$3.13B
Profit Margin-1.15%
Operating Margin3.53%
ROE-7.28%
Debt/Equity1.73
Avg Vol (30d)63K
Beta (1Y)2.01
Beta (3Y)1.44
Beta (5Y)1.08
Shares Out358.20M
Float—
Dividend—
Next EarningsMay 14, 2026
Short Interest—