Tag: Amazon reveals surprise second-quarter profit on top of sales