ecommerce profitability timeline