tech industry earnings