Amazon reported a profit of $721 million in its first quarter despite revenue of $17.9 billion.
Analysts expected earnings of 27 cents per share on revenue of $17.7 billion, according to Thomson First Call.