Market Overview

Analyst Rating View All Ratings

DateResearch FirmActionCurrentTarget
5/31/17Canaccord GenuityDowngradesBuyHold0.0
11/17/16DoughertyInitiates Coverage OnBuy65.0
11/14/16NeedhamDowngradesBuyHold0.0
Show more Loading articles...

Earnings View Earnings

Q1 2017 EST Actual Surprise
EPS: 0.3 0.52 0.22
Rev: 155.41M 168.47M 13.06M
Q2 2017 EST Actual Surprise
EPS: Expected
2017-07-25
Rev:

Company Profile