analysts expect earnings