Share Sprout Social (SPT) Q3 Earnings and Revenues Surpass Estimates