Market Cap$4.66B
Enterprise Value$4.31B
P/E Ratio (TTM)21.48
P/S Ratio4.16
P/B Ratio6.08
Forward P/E—
EPS (TTM)$7.72
EPS (FY)$9.08
Revenue (TTM)$1.11B
Profit Margin19.54%
Operating Margin27.42%
ROE28.24%
Debt/Equity0.14
Avg Vol (30d)250K
Beta (1Y)0.57
Beta (3Y)0.72
Beta (5Y)0.67
Shares Out27.14M
Float26.55M
Dividend—
Next EarningsApr 30, 2026
Short Interest—