Here are some of the companies presenting earnings on Wednesday: ...