Market Overview

Analyst Rating View All Ratings

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

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: Expected
2017-11-02
Rev:

Company Profile