technology sector earnings