Earnings Avalanche: CMG, GPRO, YHOO, MSFT All Lower After Hours