Financial insights of SPT