Looking ahead to earnings from big tech s magnificent seven