Market Cap$6.14B
Enterprise Value$10.49B
P/E Ratio (TTM)—
P/S Ratio5.22
P/B Ratio1.33
Forward P/E—
EPS (TTM)$-0.71
EPS (FY)$-0.71
Revenue (TTM)$1.18B
Profit Margin-21.05%
Operating Margin8.04%
ROE-5.04%
Debt/Equity0.93
Avg Vol (30d)3.2M
Beta (1Y)-0.04
Beta (3Y)0.89
Beta (5Y)0.81
Shares Out348.85M
Float344.55M
Dividend5.89%
Next EarningsApr 30, 2026
Short Interest—