I investor.twitterinc.com Twitter Reports Second Quarter 2014 Results 70 points antr 12 years ago 50 comments