Financial insights of PSTG