Market Overview

Analyst Rating View All Ratings

DateResearch FirmActionCurrentTarget
1/31/17B. RileyUpgradesSellNeutral0.0
11/28/16B. RileyDowngradesNeutralSell47.0
7/19/16CitigroupMaintains
Show more Loading articles...

Earnings View Earnings

Q1 2017 EST Actual Surprise
EPS: 0.93 1.01 0.08
Rev: 530.81M 554.80M 23.99M
Q2 2017 EST Actual Surprise
EPS: 1.2 Expected
2017-07-26
Rev: 580.78M

Company Profile