10 Key Takeaways From Google's Solid Earnings Report