SPT Financials: Sprout Social Inc AI Analysis