Amazon (NASDAQ: AMZN) stock recently hit all-time highs after it announced a solid second quarter earnings beat on the top and bottom lines. Revenue rose 31% annually to $30.4 billion, besting estimates by $850 million. Net income soared from $92 million a year earlier to $857 million, or $1.78 per share, crushing expectations by $0.67.