Investors received a welcome surprise on Thursday as Amazon's quarterly revenues topped expectations. Amazon reported earnings in line with estimates of $0.23 cents a share but beat revenues with $19.74 billion. Analysts were expecting earnings of $0.23 cents a share on $19.4 billion in revenues. They were looking for a boost in digital media sales with the online retailer's venture into new segments. Amazon is rapidly growing its revenue but continues to be held back by its thin profit margins.

If you liked this article you might like

Walmart Will Start Offering Meal Kits on Its Website by December

Google or Amazon Should Acquire Toys "R" Us -- Bankruptcy Lawyer Says

Cramer: Food Stocks Are Going Hungry

The 10 Craziest Pumpkin Spice Items You Can Buy off Amazon