Cadre Holdings Inc