Financial insights of CTDD