Profit and Social Purpose Balancing