SNT Earnings: AI Insights on Senstar Technologies Corp