Market Overview

Analyst Rating View All Ratings

DateResearch FirmActionCurrentTarget
6/21/17William BlairInitiates Coverage OnOutperform0.0
2/08/17OppenheimerInitiates Coverage OnOutperform129.0
10/12/16Loop CapitalMaintainsBuy

Earnings View Earnings

Q1 2017 EST Actual Surprise
EPS: 0.91 0.85 -0.06
Rev: 124.94M 132.52M 7.58M
Q2 2017 EST Actual Surprise
EPS: 0.94 Expected
2017-07-27
Rev: 135.49M

Company Profile