Market Cap$2.61B
Enterprise Value$1.93B
P/E Ratio (TTM)—
P/S Ratio1.09
P/B Ratio3.01
Forward P/E—
EPS (TTM)$-6.30
EPS (FY)$9.89
Revenue (TTM)$1.95B
Profit Margin-3.15%
Operating Margin7.18%
ROE12.31%
Debt/Equity0.05
Avg Vol (30d)239K
Beta (1Y)0.42
Beta (3Y)0.10
Beta (5Y)0.88
Shares Out8.35M
Float7.56M
Dividend—
Next EarningsJul 23, 2026
Short Interest—