Amazon.com Inc. (AMZN) reports earnings