Results from online retailer Amazon show its revenue in the three months to September rose by 41% to $3.26 billion, beating market expectations.
It reported a net profit of $80m, up 313% from $19m in the same period last year.
Revenue was helped by the 2.5 million copies sold of the seventh Harry Potter book - Amazon's biggest new product release.
Amazon said it expected a record holiday season, with expected sales of between $5.1bn and $5.45bn.
However, despite the positive results, Amazon shares fell more than 8% in after hours trading.