Financial insights of CSTL