Twitter's first-quarter earnings were posted to the microblogging service half an hour before they were slated to be released, thanks to market intelligence firm Selerity, which found the results on Twitter's investor relations page and tweeted them. The company's stock price plunged 18% this afternoon, after the tweet revealed that the company's revenue missed expectations.