Market Overview

Analyst Rating View All Ratings

DateResearch FirmActionCurrentTarget
10/23/14KeyBancMaintainsBuy51.0
8/27/14KeyBancMaintainsBuy65.0
8/08/14OppenheimerMaintainsOutperform65.0

Earnings View Earnings

Q1 2015 EST Actual Surprise
EPS: 0.34 0.36 0.02
Rev: 234.89M 238.30M 3.41M
Q2 2015 EST Actual Surprise
EPS: 0.83 Expected
2015-08-06
Rev: 275.15M