Market Overview

Analyst Rating View All Ratings

DateResearch FirmActionCurrentTarget
6/29/16Deutsche BankInitiates Coverage onHold
3/24/16Canaccord GenuityDowngradesBuySell18.0
3/24/16Roth CapitalMaintainsBuy27.5

Earnings View Earnings

Q3 2016 EST Actual Surprise
EPS: 0.61 0.75
Rev: 160.49M 163.71M
Q4 2016 EST Actual Surprise
EPS: Expected
2016-08-23
Rev:

Company Profile