Financial insights of FTFT