CECO Estados financieros: Análisis de CECO Environmental Corp AI