With earnings season in full swing, a number of interesting earnings reports are on deck. Amidst a market rocked by ...