Market Cap 686.64M
Revenue (ttm) 304.05M
Net Income (ttm) 42.15M
EPS (ttm) N/A
PE Ratio 14.35
Forward PE 11.77
Profit Margin 13.86%
Debt to Equity Ratio 0.16
Volume 216,000
Avg Vol 238,172
Day's Range N/A - N/A
Shares Out 41.84M
Stochastic %K 71%
Beta 0.50
Analysts Strong Sell
Price Target $19.00