Amazon tops Q2 estimates with $167.7B in revenue, $18.2B in profits; AWS up 17% to $30.9B
Amazon beat estimates for its second quarter earnings with $167.7 billion in revenue, up 13% year-over-year, and earnings per share of $1.68, up from $1.26 in the year-ago period.