Market Overview

Analyst Rating View All Ratings

DateResearch FirmActionCurrentTarget
3/30/17Raymond JamesDowngradesMarket PerformUnderperform0.0
8/16/16Deutsche BankMaintainsBuy6.5
5/24/16Maxim GroupDowngradesBuyHold
Show more Loading articles...

Earnings View Earnings

Q1 2017 EST Actual Surprise
EPS: 0.18 0.16 -0.02
Rev: 56.86M 51.76M -5.10M
Q2 2017 EST Actual Surprise
EPS: 0.15 Expected
2017-05-10
Rev: 49.78M

Company Profile