Market Overview

Analyst Rating View All Ratings

DateResearch FirmActionCurrentTarget
3/29/17Canaccord GenuityUpgradesHoldBuy0.0
1/06/17Canaccord GenuityDowngradesBuyHold0.0
9/14/16Bank of AmericaUpgradesUnderperformBuy

Earnings View Earnings

Q4 2016 EST Actual Surprise
EPS: 0.02 Expected
2017-02-23
Rev: 120.09M
Q1 2017 EST Actual Surprise
EPS: 0.01 Expected
2017-04-27
Rev: 122.35M

Company Profile