Source: https://www.cnbc.com/2015/02/05/twitter-earnings-12-cents-per-share-vs-expected-eps-of-6-cents.html