Market Overview

Analyst Rating View All Ratings

DateResearch FirmActionCurrentTarget
3/01/16Northland SecuritiesMaintainsMarket Perform40.0
1/20/16Wells FargoUpgradesMarket PerformOutperform
11/05/15Deutsche BankMaintainsHold33.0

Earnings View Earnings

Q1 2016 EST Actual Surprise
EPS: 0.26 0.37
Rev: 71.58M 73.14M
Q2 2016 EST Actual Surprise
EPS: 0.36 Expected
2016-08-01
Rev: 78.99M

Company Profile