Market cap $1.5954B
Enterprise value $1.3594B
Employees 1,019
Revenue $272M
EBITDA -$3.53M
Income -$6.97M
EPS -0.08
P/E N/A
Forward P/E 192.78
EV/EBITDA -384.87
PEG -44.51
Earnings date 2018-01-25
Volume 180k / 775k
Relative vol. 0.23 ×
Profit margin -2.56%
Oper. margin -5.63%
Gross margin 70.39%
Sales Q/Q 13.83%
Sales Y/Y 24.97%
Est. EPS Q/Q -83.33%
Beta 0.28
Mean Recomm. 2.10
IPO year 1997
Country United States
RSI 81.33
Range $16.40 – $17.40
52 weeks $10.30 – $17.40
SMA 50 $15 -12.01%
SMA 200 $14 -16.98%
1 year target $18 +6.59%

Intraday

5 days

1 month

3 months

6 months

1 year

5 years

10 years

All time

Messenger