A look at recent tech-industry earnings