This earnings season has not been kind to all companies. While there have been some notable wins, including well-received results from Uber and Amazon, other major tech companies fared poorly in the wake of their second-quarter financial reports. READ MORE