SANG Earnings: AI Insights on Sangoma Technologies Corp