 This earnings season hasnt been an easy one for the tech sector, marked by layoffs at a number of the sectors biggest names and concerns about the broader economy illustrated by weakening trends at many businesses. 