Sangoma Technologies Corp (SANG) surpasses debt targets and strengthens recurring revenue streams amid strategic realignments.