revenue contribution