Are Online Businesses Profitable?