Market Cap$2.83B
Enterprise Value$6.04B
P/E Ratio (TTM)—
P/S Ratio0.09
P/B Ratio1.84
Forward P/E—
EPS (TTM)$-1.30
EPS (FY)$0.71
Revenue (TTM)$31.54B
Profit Margin-0.25%
Operating Margin0.83%
ROE-7.39%
Debt/Equity2.09
Avg Vol (30d)859K
Beta (1Y)0.57
Beta (3Y)0.95
Beta (5Y)0.83
Shares Out60.75M
Float59.23M
Dividend—
Next EarningsJun 10, 2026
Short Interest—