Market Overview

Analyst Rating View All Ratings

DateResearch FirmActionCurrentTarget
10/16/17Canaccord GenuityMaintainsBuy66.0
7/31/17Canaccord GenuityInitiates Coverage OnBuy60.0
8/05/16OppenheimerMaintainsOutperform71.0

Earnings View Earnings

Q2 2017 EST Actual Surprise
EPS: 0.87 0.98 0.11
Rev: 43.70M 44.76M 1.06M
Q3 2017 EST Actual Surprise
EPS: 0.99 Expected
2017-11-02
Rev: 48.12M

Company Profile