SANG Earnings: AI Insights on Sangoma Technologies Corporation