Alphabet (Google) Stock Earnings Analysis and Growth Perspective