Market Cap$2.05B
Enterprise Value$4.45B
P/E Ratio (TTM)—
P/S Ratio4.27
P/B Ratio1.24
Forward P/E—
EPS (TTM)$-0.97
EPS (FY)$-1.21
Revenue (TTM)$495.29M
Profit Margin-38.17%
Operating Margin33.98%
ROE-9.82%
Debt/Equity1.55
Avg Vol (30d)2.1M
Beta (1Y)0.04
Beta (3Y)0.75
Beta (5Y)1.06
Shares Out214.19M
Float190.61M
Dividend7.95%
Next EarningsMay 13, 2026
Short Interest—