Market Overview

Analyst Rating View All Ratings

DateResearch FirmActionCurrentTarget
10/29/14WunderlichMaintainsBuy75.0
9/23/14WunderlichInitiates Coverage onBuy81.0
7/14/14NeedhamInitiates Coverage onBuy80.0

Earnings View Earnings

Q1 2016 EST Actual Surprise
EPS: 0.59 0.78
Rev: 138.43M 140.50M
Q2 2016 EST Actual Surprise
EPS: 0.7 Expected
2016-05-10
Rev: 144.03M

Company Profile