Article Photos: A look at recent tech-industry earnings 2/6