Financial insights of PSMT