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