Market Cap$1.06B
Enterprise Value$3.00B
P/E Ratio (TTM)—
P/S Ratio0.24
P/B Ratio0.79
Forward P/E—
EPS (TTM)$-0.21
EPS (FY)$0.26
Revenue (TTM)$4.16B
Profit Margin-4.52%
Operating Margin4.22%
ROE-14.04%
Debt/Equity1.87
Avg Vol (30d)4K
Beta (1Y)0.71
Beta (3Y)0.83
Beta (5Y)0.79
Shares Out931.25M
Float—
Dividend0.64%
Next EarningsMay 13, 2026
Short Interest—