Market cap $527.74M
Enterprise value $864.41M
Employees 330
Revenue $109M
EBITDA $43.1M
Income -$7.3M
EPS -0.23
P/E N/A
Forward P/E -755.50
EV/EBITDA 20.04
PEG -6.51
Earnings date 2018-03-06
Volume 160k / 136k
Relative vol. 1.17 ×
Profit margin 11.47%
Oper. margin 15.36%
Gross margin 45.93%
Sales Q/Q 14.08%
Sales Y/Y 17.91%
Est. EPS Q/Q N/A
Beta 0.56
Mean Recomm. 1.30
IPO year 2004
Country United States
RSI 45.85
Range $14.79 – $15.21
52 weeks $13.11 – $17.90
SMA 50 $15 +2.40%
SMA 200 $16 +7.79%
1 year target $18 +20.07%

Intraday

5 days

1 month

3 months

6 months

1 year

5 years

10 years

All time

Messenger