Financial insights of TALO