Market Cap 1.01B
Revenue (ttm) 360.59M
Net Income (ttm) 47.21M
EPS (ttm) N/A
PE Ratio 11.51
Forward PE 10.92
Profit Margin 13.09%
Debt to Equity Ratio 2.15
Volume 12,700
Avg Vol 17,180
Day's Range N/A - N/A
Shares Out 55.39M
Stochastic %K 77%
Beta 0.83
Analysts Strong Sell
Price Target $21.40