Market Cap$1.98B
Enterprise Value$2.09B
P/E Ratio (TTM)—
P/S Ratio2.07
P/B Ratio3.19
Forward P/E—
EPS (TTM)—
EPS (FY)$1.27
Revenue (TTM)$385.91M
Profit Margin22.18%
Operating Margin34.26%
ROE15.57%
Debt/Equity0.28
Avg Vol (30d)923K
Beta (1Y)0.88
Beta (3Y)0.99
Beta (5Y)0.73
Shares Out66.52M
Float60.43M
Dividend4.81%
Next EarningsApr 30, 2026
Short Interest—