Financial insights of TPVG