Market Overview

Analyst Rating View All Ratings

DateResearch FirmActionCurrentTarget
12/12/16OppenheimerDowngradesPerformUnderperform0.0
10/28/16NeedhamDowngradesBuyHold
10/28/16Craig-HallumDowngradesBuyHold

Earnings View Earnings

Q1 2017 EST Actual Surprise
EPS: 0.99 1.03 0.04
Rev: 371.98M 386.20M 14.22M
Q2 2017 EST Actual Surprise
EPS: 1.29 Expected
2017-01-26
Rev: 447.91M

Company Profile