Lets not forget the restructure has been going for a while already, all that has changed is the direction from the top, the worker bees have not been idle. Confidence in the ability for VOC to deliver would have increased, and thats likely to be indicated in an upside sales result.
VOC Price at posting:
$2.52 Sentiment: Buy Disclosure: Held