Alphabet reports Q2 revenue of $38.9B, up 19% YoY, net income of $9.9B, up from $3.2B YoY, and a stock buyback of $25B; stock up 7%+ after hours (Alphabet)