#tech earnings 3 articles