As earnings season moves along we discuss the earnings of the largest companies in the world. These would be $MSFT, $GOOGL, $AMZN, and $AAPL. We also explore a extremely valuable company to the worlds supply chain that you've probably never heard of.