Google posted Q4 earnings of $12.01 per share on revenue of $16.86 billion. Analysts were looking for a profit of $12.26 on sales of $16.75 billion. Google's core internet business sales grew 22% to $15.72 billion. The company's shares finished up 2.6% in the regular session and are up slightly in after hours trading. Amazon, on the other hand, posted earnings of 51 cents per share on revenue of $25.59 billion, both results missed analyst expectations by a wide margin. Amazon shares finished up 5% in the regular session but have given up all those gains and more in after hours trading.