Financial insights of CECO