Alphabet (GOOGL/GOOG) Q2 2021 Results: Revenue and earnings smash estimates thanks to strength in advertising July 27, 2021