SXT Earnings: AI Insights on Sensient Technologies Corp