Market Cap$6.77B
Enterprise Value$8.79B
P/E Ratio (TTM)—
P/S Ratio1.92
P/B Ratio2.51
Forward P/E—
EPS (TTM)$-5.73
EPS (FY)$8.39
Revenue (TTM)$3.73B
Profit Margin-6.12%
Operating Margin16.65%
ROE11.45%
Debt/Equity0.82
Avg Vol (30d)522K
Beta (1Y)0.87
Beta (3Y)1.75
Beta (5Y)1.42
Shares Out47.18M
Float46.45M
Dividend—
Next EarningsMay 13, 2026
Short Interest—