Market Overview

Analyst Rating View All Ratings

DateResearch FirmActionCurrentTarget
7/14/17OppenheimerMaintainsOutperform27.0
8/09/16BarclaysMaintainsOverweight17.0
8/02/16JefferiesMaintainsBuy17.0

Earnings View Earnings

Q1 2017 EST Actual Surprise
EPS: 0.5 0.65 0.15
Rev: 284.07M 375.52M 91.45M
Q2 2017 EST Actual Surprise
EPS: 0.67 Expected
2017-07-27
Rev: 309.72M

Company Profile