STC Earnings - Sangoma Technologies Corporation | Makkler