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.