CDRE Earnings: AI Insights on Cadre Holdings Inc