Il Nuovo Postiglione - High-flying tech giants buffeted by turbulent times, earnings show