Market Overview

Analyst Rating View All Ratings

DateResearch FirmActionCurrentTarget
4/12/17OppenheimerUpgradesPerformOutperform0.0
2/09/17MizuhoDowngradesBuyNeutral0.0
1/23/17Craig-HallumInitiates Coverage OnHold0.0

Earnings View Earnings

Q1 2017 EST Actual Surprise
EPS: 0.24 0.29 0.05
Rev: 153.04M 156.13M 3.09M
Q1 2017 EST Actual Surprise
EPS: Expected
2017-05-08
Rev:

Company Profile