The company has a strong track record ahead of the release, having beaten both earnings and revenue estimates 100% of the ...