Here are the earnings estimates of major companies that are scheduled to announce their results on Friday.