Makes no sense... maybe they are all taking their money out to put it into the Twitter IPO tomorrow... sigh, market Y U NO MAKE SENSE?!
This makes sense to me:
Outlook
The company expects fourth quarter 2013 revenue to be between $34 million and $39 million or between $105 million and $110 million for the year excluding Mercury. The company believes that it will be adjusted EBITDA positive in the fourth quarter of 2013. Revenue for Mercury is expected to be $17 million to $20 million for the year ended 2013.