These 3 names that are about to report quarterly results have strong earnings momentum