Market Overview

Analyst Rating View All Ratings

DateResearch FirmActionCurrentTarget
9/17/15Roth CapitalMaintainsBuy20.0
9/11/15WunderlichMaintainsBuy26.0
9/11/15B. RileyMaintainsBuy27.0

Earnings View Earnings

Q1 2017 EST Actual Surprise
EPS: 0.42 0.34
Rev: 11.23M 10.68M
Q2 2017 EST Actual Surprise
EPS: Expected
2016-09-08
Rev:

Company Profile