Financial insights of PSTX