Financial insights of TPST