CDRE Estados financieros: Análisis de Cadre Holdings Inc AI