Market Overview

Analyst Rating View All Ratings

DateResearch FirmActionCurrentTarget
4/28/16Maxim GroupMaintainsBuy196.0
4/14/16Avondale PartnersInitiates Coverage onMarket Perform126.0
2/19/16B. RileyMaintainsBuy160.0

Earnings View Earnings

Q1 2016 EST Actual Surprise
EPS: 0.77 0.81
Rev: 179.52M 184.99M
Q2 2016 EST Actual Surprise
EPS: Expected
2016-07-20
Rev:

Company Profile