Market Overview

Analyst Rating View All Ratings

DateResearch FirmActionCurrentTarget
7/31/17Barrington ResearchUpgradesMarket PerformOutperform0.0
5/09/17DA DavidsonInitiates Coverage OnBuy64.0
4/27/17WunderlichDowngradesBuyHold60.0

Earnings View Earnings

Q2 2017 EST Actual Surprise
EPS: 0.62 0.8 0.18
Rev: 185.07M 194.89M 9.82M
Q3 2017 EST Actual Surprise
EPS: Expected
2017-10-25
Rev:

Company Profile