Amazon beat analysts' expectation on earnings per share in the second quarter, but came up short on Wall Street's revenue estimates.
Markets