Twitter Q2 earnings beat estimates with revenues of $841M, up 18% YoY, and 139M monetizable daily active users (mDAUs), up 14% YoY (Lauren Feiner/CNBC)