I actually think it indicates that long term growth is more likely in the next couple of years which is why the market likes it. Everyone kind of new this quarter was nothing spectacular.
Markets are usually looking forward 6-12 months.
VOC Price at posting:
$3.65 Sentiment: Buy Disclosure: Held