Market Cap$2.19B
Enterprise Value$5.98B
P/E Ratio (TTM)—
P/S Ratio0.88
P/B Ratio0.71
Forward P/E—
EPS (TTM)$-1.43
EPS (FY)$-1.43
Revenue (TTM)$2.54B
Profit Margin-11.18%
Operating Margin8.85%
ROE-8.35%
Debt/Equity1.29
Avg Vol (30d)3.7M
Beta (1Y)0.84
Beta (3Y)1.47
Beta (5Y)1.39
Shares Out201.40M
Float183.91M
Dividend8.94%
Next EarningsApr 30, 2026
Short Interest—