Market cap $137.66M
Employees 589
Revenue $96.7M
EBITDA -$62.6M
Income -$71.6M
EPS -2.45
P/E N/A
Forward P/E -2.85
PEG 0.30
Earnings date 2017-11-01
Volume 19.9k / 368k
Relative vol. 0.05 ×
Profit margin -74.05%
Oper. margin -72.58%
Gross margin 60.42%
Ret. on assets -14.14%
Return on equity -132.38%
Sales Q/Q 7.76%
Sales Y/Y -5.22%
Est. EPS Q/Q N/A
Beta 4.39
Mean Recomm. 3.00
IPO year 2011
Country United States
Range $4.65 – $4.87
52 weeks $2.52 – $8.69
SMA 50 $5 +4.44%
SMA 200 $4 -5.38%
1 year target $5 +12.09%
IPO year 2011
Country United States

Intraday

5 days

1 month

3 months

6 months

1 year

5 years

10 years

All time