competencies advantage and profitability analysis 7975986