Market cap $117.53M
Enterprise value $901.98M
Employees 230
Revenue $116M
EBITDA N/A
Income -$15.9M
EPS -0.74
P/E N/A
Forward P/E 12.72
EV/EBITDA N/A
PEG -1.33
Earnings date 2017-10-23
Volume 108k / 33.2k
Relative vol. 3.25 ×
Profit margin -13.72%
Oper. margin -5.16%
Gross margin 116.38%
Sales Q/Q -11.09%
Sales Y/Y -13.52%
Est. EPS Q/Q -38.46%
Beta 0.29
Mean Recomm. 1.70
IPO year 2007
Country United States
RSI 50.00
Range $5.40 – $5.54
52 weeks $5.13 – $7.70
SMA 50 $5 -0.41%
SMA 200 $5 -0.17%
1 year target $7 +29.43%

Intraday

5 days

1 month

3 months

6 months

1 year

5 years

10 years

All time

Messenger