Market cap $262.88M
Employees 407
Revenue $102M
EBITDA -$35.9M
Income -$45.1M
EPS -2.12
P/E N/A
Forward P/E -4.72
PEG N/A
Earnings date 2017-11-02
Volume 26.7k / 221k
Relative vol. 0.12 ×
Profit margin -44.28%
Oper. margin -38.42%
Gross margin 55.24%
Ret. on assets -18.60%
Return on equity -172.24%
Sales Q/Q 44.54%
Sales Y/Y 34.84%
Est. EPS Q/Q N/A
Beta 0.51
Mean Recomm. 2.40
IPO year 2013
Country United States
Range $10.00 – $10.48
52 weeks $9.56 – $23.45
SMA 50 $15 +46.87%
SMA 200 $16 +58.12%
1 year target $17 +62.95%
IPO year 2013
Country United States

Intraday

5 days

1 month

3 months

6 months

1 year

5 years

10 years

All time