CADRE HOLDINGS INC