Financial insights of CTLT