Amazon results beat estimates, revenue forecast misses

By