Financial insights of PTRN