Market Cap$10.43B
Enterprise Value$15.33B
P/E Ratio (TTM)—
P/S Ratio0.10
P/B Ratio3.10
Forward P/E—
EPS (TTM)$-0.41
EPS (FY)$-0.61
Revenue (TTM)$58.71B
Profit Margin-0.11%
Operating Margin1.54%
ROE-5.70%
Debt/Equity2.56
Avg Vol (30d)5.8M
Beta (1Y)2.62
Beta (3Y)3.92
Beta (5Y)3.65
Shares Out190.69M
Float187.25M
Dividend—
Next EarningsAug 11, 2026
Short Interest—