ecommerce revenue analysis